My worst experience in 15 years. Rude, changing prices by the day. Complained that he ""did not enjoy this job"" - sure, I am paying him for having fun. The car had a problem talking to a state inspection station - wiring or something. He requested $90 for diagnostics. Another day he called and said that he did not find a problem yet, therefore needs another $90 - still for the same diagnostics! Finally, he charged me $90 for a connector that probably cost $10, plus 2hrs @ $90/hr for replacing it - adding up to $480 total. And MADE ME PAY CASH ONLY. Really a strange place.