Ordered a bike more than a month ago and still waiting for it. I sent multiple emails with order cancelation/refund and all of them have been ignored. You wait 1h+ on the line with customer support just so they can hang up on you. Strongly do not recommend this shop.
Claim your business profile now and gain access to all features and respond to customer reviews.