I brought my motorcycle in to have a few things done to it but mainly because it stops running when it gets hot. Four weeks later they said it was fixed. I gave them $662.00 and drove off. I returned it about 30 minutes later barely running as before. They kept it two more weeks and I gave up on them and just went down and picked it up and rode it home. For my $662.00 and SIX WEEK wait I got new brake shoes on the front, changed oil, and an inspection sticker. I think that's a little too much. Yes, I gave up on them and went and picked it up the second time and left. At that time he said he has not found the problem. They might be ok to buy from but when you need service, go elsewhere.