When your website is the only touch-point between you and your customer, the user experience can make or break the situation.