Very smooth ordering process, such a shame the advertised free delivery to the UK wasn't a reality.
Strengths
High-quality brands, perfect presentation, excellent prices.
Improvements or tips
Don't mention 'free delivery' if it's not free (I imagine it is free within the Netherlands, but not to the UK).
Some pages when paying via Paypal were not fully translated to English.