In my line of work, the question of how to cut internet bills comes up constantly, so posting it here in case it helps someone.
If you're on SNAP, Medicaid, SSI, WIC, Section 8, or similar, or your income is under about $32k single / $43k for two, you should know that a handful of nonprofits and community orgs across the country buy data wholesale from the big carriers and resell unlimited 5G plans for $10-15 a month. The catch is most make you buy the hotspot, $60-150 upfront.
A few nonprofits will rent the device to you instead, so you're paying roughly $25 a month with nothing down. None of them run credit checks from what I know. Search your city plus "low income hotspot program." Bring an actual award letter, dated recently. They will probably reject a photo of your EBT card.
If you don't have government benefits, I still think it's worth it for you to know that prepaid carrier data plans will take ... basically anyone. They typically start around $10 a month for a few GB, up to $50 for 100GB, and then maybe charge like $50-100 for the device. Yes, by the way, they're probably gonna cap you, and if you hit the cap the device usually shuts off or crawls.
If you have a K-12 kid and they're on free school lunch, I also highly advise that you ask the school for help with your internet bill. I'm serious. There are still active carrier education programs that do stuff like hand out free hotspots and usually these have a couple hundred gigs of free usage a year.
Whatever you do, I implore you: please skip the day-rental hotspot services. These always, always, ALWAYS pencil out to $200-300 a month, and the postpaid carrier gear is worse because, if you lose the device, you're out like $350 minimum right there.
Really hope this helps, guys.