Loyalty programs and increased profits