Who is your best customer?

Your best customer is one who is always pointing out your weak points and your flaws and still trusts that you can solve their problems. The importance of this type …