FAQ 2
How Long Will it Take for My Rider to be Delivered?
Delivery within the United States will take up to 5-15 business days, while International delivery times will vary between 15-45 business days.
What if I'm not in love with my new Rider?
If you aren't fully satisfied with your new Rider within 30 days of delivery you can return it for a full refund. Shipping rates will be applied for all returns.
Are there certain rules or regulations I have to follow on the road with my Rider?