Review of Mini bikes off-road


Rated 1 out of 5 stars

Worst customer service ever

Worst customer service ever sent multiple emails about issues with a brand new bike and had no reply avoid this company had hardly any contact from the day I placed the order.

March 30, 2024
Unprompted review
Advertisement