 My husband bought this car for my 40th birthday, this was a bad gift.  I've had my car in the shop 23 times, multiple times for brakes and wheels/tires.  The car has been in the shop 5 times in the last two and half months.  I will never buy another BMW. I want to be able to get in my car and drive without wondering if my caliper will fall off.