Don't know if this has been mentioned before here.
Seems to be a dedicated travel sim card. Rates seem decent. Obviously picking up a sim card at destination will be cheaper, but this has convenience factor, esp for weekend hops. Haven't done detailed look at pricing, but thought it might be another option to consider.