I think certain companies do better in certain areas. I'm currently using Blink and Bakie's Internet (South only). Blink has been quite disappointing and will be terminated soon. Bakie's is better in some ways, not all but you get more MB for your money.
Blink:
- Downloads very slowly, subpar at best. May take all night to get a couple episodes of a show.
- At certain times of the day/night the internet is so slow it takes over a minute to load a page or cannot load anything at all
- Often struggles to stream videos, lots of buffering required and sometimes it just takes too long to reach that point
- Easily affected by weather. Rain etc = little to no internet
- Sometimes it stops working for no reason
- Mobile apps work so slow it hinders conversations (eg Whatsapp, Messenger)
Bakies:
- Downloads insanely fast, May take 10-30 minutes to download an entire season of a show, depending on how many episodes. Single episodes are a few minutes at most.
- Twice the MB for less money.
- Videos immediately stream, no buffering necessary.
- Sometimes it stops working for no reason, possibly more often than Blink.
- Sometimes everything else (downloading, video streaming, etc) is working fine but web pages struggle to load.
- Mobile apps probably work just as slow if not slower than Blink (eg whatsapp, messenger) but sometimes pick up (when it feels like it I guess)
- Oblivious to weather (so far).
However, people close to my area that have Flow have had positive experiences with it compared to Blink especially.
All I've heard about Greendot is that they are pricey, but no feedback on service.