Had a flat tire. Had it towed to Baron as there is no spare tire provided; they said it needed 4 new tires. Ok fine. Kept my car for a week because I have after market rims and tires, so they had to order them. $900 later, I have my car back. Two days later, I hit a pothole and bust the rim all the way around. Mind you, I've had the car 3 years and never had a problem until Baron puts on new tires. Have it towed back to Baron. They say I need to go back to factory rims, but that means 4 new tires again, and "they don't pro-rate tires", so they want $2500 to change out tires and rims, and maybe the after market parts guy will buy the BRAND NEW TIRES THAT I JUST BOUGHT AND HAVE LIKE 15 MILES ON THEM from me. No thanks. So I ask what it will cost to just replace the broken rim. Well, they have to figure out what kind of rim it is and where to get it, and there is a 15% upcharge to order it, so I tell them if they can give me the part number, I will order it myself and have it delivered to them to put on. I'm still waiting for that info. It's been a week and a half, and I have to call in to get any kind of update, because no one has reached out to me. I've called, emailed, and texted, and I get the same response: "I'll research that and get back to you." Still...waiting...so in the mean time I went and bought a 2015 Honda Accord, with all the bells and whistles, and will cost a xxxx of a lot less to maintain and repair. If you have a BMW, take it to Autobahn Motorwerks, or KC Autosports, and you'll save yourself time, money, and stress.