Other Reviews from the web
This is the most horrific place to take your foreign vehicles to for repairs. I took my Mercedes to fix a few problems with the electronics but it took them more than three days to fix. When I finally got my car back, the problems quickly arose after a week or two. Stumped, I then took the car to an official Benz dealership and had them fix the problems. It took them less than a couple...
more