very cool! what do you think? Worth 870 pounds?Want to buy from paris in december, does anyone know if it is cheaper in Paris or London? I know its made in Paris, it would make sense to buy it there. What is the tax refund on these items?
Can't wait!

