Public Mobile could be the carrier that offers the best roaming rates. You only pay $0.15 per minute and per message where ever you are in North America. View Public Mobile Plans