They had some problems from the beginning that I could live with. Like, they route everything through Jo'burg and I'm in Cape Town, so if I access another host locally, my traffic has to travel all the way to the other side of the country and back. I could kind of live with that, but then the service just gradually deteriorated. What's worse is, when you encounter something like a routing error, you can't report it. The ISPs get this stupid sheet where all they do is tell the use to keep rebooting the router, checking that the sim card is seated and resetting the router to factory settings. It's bad enough that the service went as bad as it did, but their support is so bad that it should be illegal to provide that level of non-service. Unfortunately I can't recommend RAIN to anyone at all, best to avoid unless you have absolutely no other alternative.