Customer loyalty programs seem to be everywhere these days. From supermarkets to local grocery stores, multiplexes to shopping malls, local restaurants to major airlines. It seems like wherever we go, a company is offering us the option of joining their customer rewards program or loyalty club. The question that pops into my head every time […]