after dealing with customers for 20 years i have come to realize that 100% customer satisfaction is impossible. i aim for 100% but succeed with 99.9% and feel every customer has the right to complain no matter how small the problem is. that only helps me further improve my services. i know that when you are passionate about your business it can hurt to hear a customer complain but the trick is to turn that customer into a regular.