No, every South African consumer pays for every reward program out there whether they make use of one or not. E.g. Vendors are billed VISA fees per transaction of 6% when consumers use credit and check cards, the rewards are small kickbacks from your bank to encourage this kind of transaction over cash. In the case of my bank (Nedbank), they try hard every year to get me to take an Amex card and tell me I can double my points accrual if I use Amex. The vendor is billed 11% per transaction when people use Amex. Who do you suppose pays the 11% every time an Amex card user swipes at the local grocer? The gogo living in poverty pays as much as the president of SA as do you and I. I pay no card use fees per transaction, but the vendor must charge someone. Now if everyone switched to Amex, vendors would have to up prices, so I stop just short of swearing at the call center operator every time they phone to offer me an Amex card to 'score' more 'rewards'. I'm already getting a grand out of greenbacks every three to four months and I know its not a free lunch. You pay for it as do I.