On South Africa, it's more like 50-150 rand per GB (~4 - 13USD) [1]
Mobile data in South Africa is actually pretty cheap in absolute terms, though of course it's still extremely expensive compared to average income.
[1] http://www.vodacom.co.za/vodacom/shopping/data/prepaid-data