Yeah, I know how serious you guys are about your cars.
When I went to order brake disks from the dealer, the guy in the parts department came out to look at the vin number in person, Then he goes to me 'these are fast' they had a import TT in last week, they took it out for a spin and were doing 95mph just before the lights.
I know where NOT to take my car to for repairs. The best place to take it is somewhere where they don't mind you hanging around and watching while they work.
Usman
PS hope your emissions on your car get sorted. Have you taken it to another place for a second opinion, they may be taking you for a ride