We brought our BMW for a simple repair they gave it back to us undriveable and wouldn't help rectify the problems that they caused. We finally took it to another shop and had to pay thousands to fix the problems that goodspeed caused. Go elsewhere.