EU pricing is better than US/CA or the other way around? Honestly, I wonder why they have so many physical stores in the Netherlands to begin with? Interesting to know products sold per capita in their home country vs. a bigger market. I believe the US is their second largest foot print.
P.S. Perhaps, local Dutch laws favor domestic companies as far as rent, logistics, etc
EDIT: 24 stores in a country with a population 1/4 that of the UK or France. UK has 3 stores and France and Italy both have 1 each. Also only 1 store in Switzerland. It’s strange to me they have a store in Minsk, Belarus but not one in Nice or Geneva or Monaco
EDIT 2: Woohoo, just saw that their 5th store in Russia is being worked on - St. Petersburg
EU is much better than US. Reason for stores would be that they originated there so expanded within the country first. Expanding a business like that internationally is no small feat.