I am really content with Capitec I must say. Only thing they are missing is a credit card. If they can give me the same deal as Virgin then I will move that to them also. I would prefer to have my credit card with the same bank (and the fact that Virgin uses ABSA....bleh!!!

)
Go into your nearest branch - for R35 they will upgrade your Debit Card to their new Online Debit Card. It's not a credit card because you're not working on credit, but it is a debit MasterCard that allows you to shop online.
To OP:
I closed my ABSA savings account and moved to Capitec. I am extremely happy with them.
R4.50 account fee is easily covered by the delicious 5% interest you earn (on balances up to R9999).
You can have several (4 I think) sub-accounts that all earn you interest at 5% up to R9999. So you could have 5 accounts each with R9999 in them if you wanted. You only pay one R4.50 fee regardless of how many accounts you have.
Draw from any Pep, PnP, Boxer or Checkers shop for only R1.
Swiping is free. Online banking is free. There are 2 apps that you can use for Internet Banking Tokens depending on what type of phone you have. I use the BB Online confirmation & token generation app and it works great. I used to have a dongle and I traded it in for this instead. Dongles are currently free, as I understand.
All of this info is on their website, including a comprehensive breakdown of all the fees for all the different things. They are very upfront about what you pay.
Everybody should have a Capitec account.