This company should not be trading on Alibaba platform for the following reasons:-
1. Customers service needed to be improved in regards to communication such notify their customers for any potential delays.
2. The product packaging should be of robust and secure to insure the product arrive in excellent condition when open the package everything was loose, parts was damaged and broken.
3. Video/ picture evidence sent to the supplier they didn't careless.
4. They only offer to send the cheapest part.
5. Due to poor packaging that left the battery loose and been damaged in transit,I left it on charge overnight and the lights indicate green it mean fully charged, when inserted the battery it only shows 75% charged and as soon as I ridden it it showed 50%, have sent video and they said it dark, although you can see perfectly on 75% charge.
6. The chain mechanism is not inline, 3 different bike shop they said it's engineer fault.
7. over all very poor product. do not buy from this company