Here are my experiences with the place:
Sti for regular service...a bit expensive for an oil change but done in a timely manner.
VW bug for purchase...a bit pushy and wanted us to buy to fill the month's quota when we knew we had to wait till we got back from a trip to buy. Ultimately found exactly what we wanted.
VW bug for service...again a bit on the expensive side. Fixed the greasy crap that was coming up when we used the windows and replaced the trunk latch that made the idiot light stay on. The funny thing is that when we went to get the car they had the window rolled down. So we rolled it up and insulation/grease came up with it. My wife just about had a shizz fit and they fixed it. I still think it was funny though.