I have placed an order. When will I receive my bicycle?
We do our best to deliver your bike as soon as possible. In general, we can deliver your bike within 1-2 days. Delivery times may vary across cities.
Do you want to receive your bike earlier? Please, make an appointment in our store.
Sorry to hear that. How can we improve this article?