It seems like every day another company is prompting its customers to sign up for a loyalty program or points system. While loyalty programs can mean earning points toward free gear and services, it ...