It's not just Africa. Even countries such as Saudi Arabia, Bahrain, Dubai. The internet speeds are utterly slow and the monthly cost is very very expensive. Most people in Dubai, UAE are paying $90 per month for 10mb internet. Not only is that excessively expensive, download speeds are $hit. I'm lucky to get a 1mb download speed with a 10mb internet connection. Generally I get 300-500 kb/s max... Yet my sister who lives in the UK, also uses 10mb internet connection by Virgin gets around 3.5-4.5mb/s download speed... Also, countries such as Indonesia would have an expensive yet crappy connection speed.