I took my vehicle in for a part recall and asked for an oil change. Fast forward to a couple weeks later, my car breaks down and I take it to a different shop. They say that my oil is low and filthy and there's no way that it was just changed.
On a sidenote: they ended up changing my oil for free because it needed to be done, but they saw where BMW had charged me and added it in carfax.
I called BMW and got Shon, who had so much attitude, I don't know how he works in customer service. (Please review the phone call if it was recorded) I asked if the oil change could have been overlooked. He said, "uhhhhhh NO! I walked back there and saw them draining the oil!" Shon, if you're going to lie, make it believable. You get about 10+ vehicles a day and you remember an oil change from a month ago?!
While I'm ranting, prior to this, I had them look at my sunroof because it sounded like air was coming in. On my way home, I go to open said roof and it makes the most awful metal on metal sound and the shade comes off track. I close it immediately and pull off the road to call them. They tell me to bring it back. After inspection, I'm advised that my sunroof is busted and it's $8,000 to fix it. It was not like this when I dropped, nor was my shade off track. They decide that it has busted sometime from me leaving the shop until I go to open it about 5 minutes later.
I swore that I would not go back to that shop, but I had the recall and thought they could handle an oil change.