This electric wheels company shipped me a defective scooter and never returned my emails for help.
They are a rip off!!! Never do business with them again.
This electric wheels company shipped me a defective scooter and never returned my emails for help.
They are a rip off!!! Never do business with them again.
Country: USA State: Texas City: Houston ZIP: 77056
Address: One Riverway, Ste 1700
Phone: 8325840593, 8885183588
Site: electricwheelstore.com
0 comments