Very rude and dishonest mechanic. By his own admission does not know a thing about foreign cars (after the fact) but is still willing to guess on a problem and make you buy an expensive part, charge you even more for labor and then not even bother to test drive it and tell you its fixed, did not even make it two miles down the road. Spent $500 on what ended up being a $20 fix. STAY AWAY! FRAUDS! BAD BUSINESS!