My car broke down in Rehoboth Beach and rather than having it towed to Philadelphia I decided to use the closest BMW Dealer. (That was my first mistake). One coil replacement turned into all the coils being replaced, along with the spark plugs. ($1500.00) As if I did not learn my lesson, I went back to have my air serviced a few weeks later. All I needed was a charge, it was blowing hot air ($250.00). The minute I drove it off the lot it started acting up. I called to complain that it was not working properly, and I wanted to bring it back. The first appointment was a week later (No air and it was 100 degrees). When I brought the car back, I was told that I need to replace the blower part. I said to the service agent, that nothing was wrong with the blowers when I brought it in, her response to me was......"It was an inconvenience coincidence". ($500.00) I asked to speak to the service Manager, .they were not available to speak to me, but I was given a 10% off coupon. Should have gone to Pep boys, it would have cost $50.00 tops. A few days later they had the audacity to call and ask about my experience, I explained that I was not happy, and again requested to speak to the service Manager....I'm still waiting. (Two months later). Don't fall for the glitz and glamour THEY WIll RIP YOU OFF!!! I have been driving BMW's for the past 35 years, and have never been treated with such disrespect.