Tmobile works great. As with all services sometimes there are dead spots. A couple of things to know/remember.
1) while they don’t seem to tell you this, there is some kind of limit, that isn’t enforced, but every time I go over 30 days and don’t purchase the additional data, I get a warning...