This http://www.electricwheelstore.com / is ripping me off!
They overcharged me then refused to ship my scooter!
I called them but the rude man hung upon me.
I sent them an email but they never answered!
Stay away from them!!
This http://www.electricwheelstore.com / is ripping me off!
They overcharged me then refused to ship my scooter!
I called them but the rude man hung upon me.
I sent them an email but they never answered!
Stay away from them!!
Country: USA State: Texas City: Houston ZIP: 77056
Address: One Riverway, Ste 1700
Phone: 8325840593, 8885183588
Site: electricwheelstore.com
0 comments