Surviving a difficult customer: real life guide

The customer We all know that “The Customer” is of paramount importance to every¬†successful business and to keep customers satisfied we should run that extra mile. This is a wonderful concept and an opportunity for SMEs to win customers from large corporations. But how long is that extra mile? How much can you sacrifice without feeling abused?