Avoid this location like the plague. I took my car for a few repairs, was told that the service desk would contact me. I ended up calling 7 times over 3 days, no one gave me a run down and clarified what needed to be done. Instead, like the old dealer stereotype, they began racking up a bill of other items that 'required' repair.
I ended up picking up my car 3 days later, and despite not one thing repaired on the car, they tried to stick me with a big bill for 'diagnostics'. I don't think so.
Visit Mini Downtown if you are a masochist.