Just wanted to praise my local BMW dealer in Morristown, NJ.
Just 3 days before end of my warranty I got them to:
Replace the convertible top
Replace the inner roof liner
Replace the dashboard
Replace the Leather on the driver seat
all covered under warranty, and all denied at Orange County BMW, NY.
They got me as a customer for life.