These guys are gruff and irritable. We had them diagnose our check engine light, which they told us would be no charge, and they were no able to find out what was wrong. Their diagnosis when I arrive was given to me with a helpless shrug. Then they tried to charge me $90! I was able to talk them down to half that, but still, what. Then I took my car in because it was wobbling on the axle and they told me I had over $1,000 worth of repairs to do to make it "even road-worthy" again. I asked them for an itemized list and he told me he would have to charge me for the time it took to write everything down!!! I then e-mailed that list to my uncle who told me that over half of the items were total nonsense. Avoid this place at all costs.