I quite like Coindirect - you can also be unverified up until R15k
1) They have 30+ altcoins available to buy (Ripple, Reddcoin, Verge, Doge, Walton, Caradano, IOTA, Steem, etc)
2) You can transfer between your altcoins through your wallets
3) Can buy direct wth ZAR
4) You can now pay via PayPal! (and bank transfer)