Very bad experience! I ordered an e-bike from them. They took money from my credit card straight away, but they made me wait for nearly a month before asking me to cancel the order. Customer service is the worst I've ever seen in my life: English quite unintelligible and a lot of excuses just to take time. Finally, they took further time to give my money back. I willl keep away from them for life!