I am done with them for the last time! The straw that broke the camels back, was I ordered a part and thought it was high for the part, after some research I found that they were charging me almost double of what 3 other dealerships (not Internet wholesalers) charge in the region. That is just wrong! I called BMW USA and found that they make up there own prices, well they sure did that, because they aren't even close to anybody else. Second, I noticed on another review about a key, well same thing here we lost our key and I know the other was inside the car, but with VIN they could not order the right key. I ended going to Akin Beemer Works and they got the correct one first try. Third, I had a upper window molding cracking that was replaced, I picked up the car at night, the next day I noticed a scratch next to the weatherstripping from side to side.
There are plenty of non dealer shops around now that will get my business and I'm sure that can do it better.