I have a grandfathered AT&T $20/mo hotspot plan with unlimited data, and a Visible (a Verizon company) phone with unlimited talk, text, and data including tethering and a hotspot feature. The Visible plan is $40/mo, but they also have a "Party Pay" feature that lets you join with up to three other people, even complete strangers, that can bring your cost down to $25/mo. Each member of the party gets their own account and bill, and only their first name and the last four digits of their phone number are visible to the other members. Between the two plans, we've not been anywhere lately where we didn't have service at streaming speeds from one or the other.