I can tell you I bought the last thing from them I'll ever buy from there again. I need a ball joint removed and a new one pressed on. I all ready had this work preformed once at Beaumont Yamaha, they charged me $25.00 for the labor that took 15 min., bought another joint from Chapperel and went to their service department since I was there...gave me an estimate of 1 hr @ $80/hr...agreed that it would only take a few minutes and I could pick it up the next day as service was backed up...I left the parts with the agreement that there price was only an estimate...by God they charged me the estimated amount...told them they were full s+-h and vowed never to due business with them again.