I just decided against Discovery, they brag about their 10% cash back on certain items, but if you read the fine print:
Your maximum discountable spend at partner stores is limited to 30% of your total DiscoveryCard spend in that statement period, with your total cash back calculated on a limit of R10 000 spend at all DiscoveryCard partner stores.
That means, for example, since they have the iStore as one of their partners, for which I can get a 10% cash back (R700 on the biggest iPad) - I can only get that R700 back, if the cost of the item (R7000) is at least 30% of the total I have spent on the credit card that month, which in this case is more than R23000!
Or am I understanding it wrong?