I'm sure there is probably another thread that I can't find on this. With all the noise about mobile data prices, and being in the market (possibly) for a mobile data contract, I took a look at Vodacom prices. To me the problem isn't so much that Vodacom are expensive when compared to the other SP's. They are a bit more, but their network does seem to be better. Where I have an issue is the big price difference between mobile data bundles for your smartphone and mobile data for a data only contract. If I want 2GB on top of my normal Smartphone contract I need to pay R249, whereas if I take out a data only SIM card it is R109. I would happily sign up to 24 months at R109/pm if I could get it on my phone instead of another device (or dual SIM phone).
I realise there are commercial considerations I may not be aware of, but to me, the difference is too big.

I realise there are commercial considerations I may not be aware of, but to me, the difference is too big.