Customer Service

The customer is allegedly always right in London but, in Paris, he or she is little more than an irritant. GO THERE