BUT, FNB premier cheque + credit card is about R300 something (all inclusive costs...so no extra costs for transactions, withdrawing etc... flat rate).
Considering you get more or close to that back in eBucks every month, it is almost fair to say that FNB is the cheapest (if you put value or make use of eBucks).