It's a shame that this place is still in business. I took my 2002 BMW 325i into the shop for an inspection and a few minor repairs- a power steering pump and brakes. Once the work was completed, I went to pick up my car and much to my dismay, they had blown a fuse in my dashboard leaving me with no signal lights, no speedometer and no tachometer. I promptly returned the car and they fixed it right away. Later that evening I looked through the work order that they neither had me sign nor confirm and noticed extra charges for services that I did not need or request. To ease my mind I opened the hood of my car just to make sure all was well, and it definitely wasn't. The power steering pump had not been changed; the handle for it had been broken off and left on top of the washer fluid tank. Furthermore, about three months down the road I had to get the brakes changed one more time after my callipers had been warped by their improper install.
I would never recommend this shop to anyone, the mechanics are incompetent and their prices are a total rip-off!