A Model to Determine Customer Lifetime Value in a Retail Banking Context
brand loyalty programs : are they shams ? .