If there's one fact every business owner has learned the hard way, it's that it's far easier and more profitable to retain a customer than it is to win back an unhappy customer. This hard reality also applies to the importance of good website design.