I'm not trying to be obtuse or anything, I'm just saying they have very few physical shops. There might be 10 in Paris for example but if you're in the rest of the country, tough luck!
Well I am double checking and I see they have shops in the top 5 cities now. Maybe things have changed for the better. Last time I tried to buy an Apple product there was simply no shop in a hundred miles radius.