They had my bike for over 5 weeks on a 9 hour job that was a yamaha recall. I picked the bike up last week with a broken choke cable and leaking oil everywhere. The bike did not make it the 40 miles back to my house after pretty much a complete rebuild. They did not re ring a set of pistons after machining the cylinders and now they don't wanna stand behind their work. This place is a bad joke.From parts and service..90 day warranty they say..don't go here I should have listened to my friends.