Over 3 weeks and no delivery nor response from Holland Bikes
Sterke punten
Decent website, not much else
Verbeterpunten of tips
Respond to your emails. And advise your customers
Decent website, not much else
Respond to your emails. And advise your customers