ElectricWheelStore.com
Consumer Report
Company said sent bike to check, 3 months never return Took my money and now took my E-bike. Dec. 10 ordered EW1400 from the www.electricwheelstore.com Dec. 22 received order, First day I checked the battery turn off automatically after 1 minute. The company told me NO RETURN, NO REFUND, only send ...