Dealing with customers is not an easy task -- especially the demanding ones! Attending to their needs - and complaints - is a big challenge. Then again, they say that customers are always right. Not to worry, here are the top 10 ways to handle difficult customers and win them over with great service!