I live in a rural area with no hardwired internet options. I can get satellite, which is expensive, slow, capped way too low, and with a 2-year contract, or a microwave-based local provider that is expensive to install, slow, high monthly cost, and a 3-year contract.
I had been using a third-party reseller for AT&T and using a MiFi hotspot, which worked for the most part, but the speeds varied a great deal. A few weeks ago, I switched to a T-Mobile-based plan, and it works amazingly well - if I use a custom setup.
I’m using a cheap, open source MiFi router that comes with DD-WRT installed, so I have a great deal of control over the settings. If I don’t lock on to band 71, the device will use the “better” LTE bands like 12 which are very slow where I live. Locked to only use 71, I’m getting 30-60Mbps down and 25Mbps up. Not amazing speeds, but still very useable. My iPhone will get 60Mbps if I use it in the middle of my house where 71 penetrates, but if I go outside or too close to the edges of my home, it drops down to 2Mbps on the “better” band.
I tried to get T-Mobile home internet, but it’s not available in my area yet. My plan costs $70/mo for unlimited and unthrottled service, but it’s the best I can get now.
Supposedly, my plan includes 5G when it rolls out, so hopefully I can just switch out my LTE radio module for a 5G version when it’s available. I’m looking forward to that day. Hopefully the merger will make that happen sooner.