Overall, great place and great people to work with. One exception though is Joe. Brought my vehicle in for a brake repair, unfortunately they didn't have the part I needed. Joe told me they would have the part in the next day after 9 am...no biggie. I show up the next day at 11, and Joe tells me that the shipment was delayed, but would arrive in "about 10 minutes, but no later than 30 minutes". I waited an hour, still no part. Ended up having to leave because of work. I know it's not Munich Motors fault, but a courtesy call and an apology would've been nice. Great place folks, but stay away from Joe!