Loyalty is a big part of today's business because retaining a customer is cheaper than attracting a new one. This relationship also holds true in e-commerce. There are many programs on the Internet to enhance loyalty in the electronic environment, most of which can be summarized as frequent...