I'm looking to buy some shirts and I live in France. I checke the FAQ and it says it can come in 7-14 days and sometimes up to 28 days depending on the country.
Looking for some user experience to know how long it took for people in France.
by CMTrump