Loyalty.com :customer relationship management in the new era of Internet marketing