Are they still in business?
We have ordered and paid a bike beginning October 2025.
Despite several enquiries since then, no delivery date was provided (although when ordering, a twelve week deliver time was confirmed).
After half a year has passed, we have withdrawn the order and luckily received the payment back via paypal.
Not sure if they really still exist or only the homepage is left.
Very disappointing experience!
Upadte: A day after this review was published, we received a phone call from the owner - it was promised to deliver the once ordered bike within 3 - 4 weeks. Will update this review then.







