Absolutely awful! Don't ever go here. Sent my motor to them for a complete rebuild, and got it back just to have it not work. Sent the motor back, and it came back not working again. Finally sent the whole bike down, and it came back not working. 9 months and thousands of dollars later I was told they wouldn't help me anymore and my bike still doesn't run. Totally incompetent and only trying to take your money. If I could, I would give it 0 stars. Hopefully nobody else will get scammed by them when they see this post and go somewhere else.