That's true. Some customers are just insatiable. One can't please them even if one do their best. I just hope that when i eventually own a business, i wouldn't encounter such customers.There's no way you are going to be a hundred percent perfect in your business , because you can't satisfy every customer but you must keep pushing hard to know their problems and try solving them .