My experience here was better than I expected. I bought a motorcycle from a friend who was having electrical problems which affected the instrument gauges on the bike (2005 Suzuki GSX-R 600), I was expecting it to cost about $300 for diagnostic, replacement parts (if needed), and a few hours labor. I was pleased to find out that they gave me the first hour of initial diag free of charge because they found the problem quickly; it ended up costing me only $240, and took two and a half days from the time I dropped it off till when I picked it up... and now my bike runs perfect! Overall a pretty positive experience.