Nice customer service
Nice customer service, sales are good but if not on the sale so expensive, items take a while to arrive but I was told by customer services the warehouse is in France?
United Kingdom
Nice customer service, sales are good but if not on the sale so expensive, items take a while to arrive but I was told by customer services the warehouse is in France?