I'm blown away here. I'm wondering if I'm being pranked or something. A store????? They've gotten a lot of problems from the government in France, so maybe this is in part a way to help boost their image. Although....opening a storefront after having the government put the press on you on taxation issues seems almost contradictory, I would think...
I almost dread seeing stores like this pop up in the U.S. But hey, what are the odds? If it does work out well, though, it wouldn't surprise me if something similar to this showed up in New York somewhere...
--sd-7