Is the customer always right?

16 answers 16