I wouldn't be too mad, assuming this is a mechanic I'm somewhat close to and trust... I know after I got the blower put on my car, Scotty the mechanic at Mustang Services took me out and absolutely tore up Canton Hwy... I came back with a big ass smile on my face. So as long as everything is still working ok, dont whine about it, I'm sure IF he broke anything on that test drive he'd of fixed it no questions asked.... Did you put your stage 2 clutch on to drive like a grandmother? no... didn't think so