I don't get how mechanics are even allowed to drive a car like that, if it was mine, I would tell the mechanic, when it's fixed, call me, I'll come test drive it for you, with you shotgun..
p.s. when I saw this thread, I was hoping you meant an SLS gullwing