I've been here to repair various things. Maybe they don't service German cars very well...Manager (Chris) who may seem nice, but need to take at least 3 trips to get things done even though he tells me that it'll be done in a day... Maintenance/Repair cost is still cheaper than dealer, but I ended up selling the car due to high cost eventually. Will never go back there.
PROS: Manager seems very friendly
CONS: Will not get things done in one time
more