I have been using SIM cards from several different MVNOs. Tello, RedPocket, and IoTDataWorks.
Tello is a T-Mobile MVNO. Previously they were with Sprint. They have a monthly plan with 500MB of LTE speed data and unlimited SMS for $5. After the 500MB it drops to 2G speeds. This plan has no voice minutes. It also has no taxes added. They do charge $10 for the SIM card.
RedPocket is an MVNO for T-Mobile/Sprint, AT&T and Verizon. I have an AT&T SIM on the $60 a year 500MB/100minutes/100SMS per month for 12 months plan. I also have a T-Mobile SIM on the $30 a year 200MB/200minutes/1000SMS per month for 12 months plan. You can only find these plans on eBay. Once you use up your data for the month it is cut off until the next month cycle.
The IoTDataWorks SIM is meant for IoT devices. It has no voice or SMS, only data. I have the 1 year unlimited 64kbps SIM, which is on T-Mobile. It was $40 on Amazon when I purchased it. The price has gone up to $45 last time I checked.
All of these work fine, data/voice/SMS work as expected (or not where it is not part of the plan). I have moved them between PinePhones. The correct working APN automatically appears in setup. I am primarily using Manjaro Phosh, Arch Linux ARM and Mobian.
|IoTDataWorks SIM idle activity|