Does anyone know if there's a way to get hold of these SIM cards and set them up outside the US? I'll be travelling there in June and this seems like a good fit for what I'll need. Of course, since I'll be visiting I can't get a SIM mailed to me, previously I've gotten goPhone SIMs off eBay for a few dollars, so I'd have it with me, activated and ready to go when I stepped off the plane.
Previously I've gotten AT&T goPhone SIM cards, but the cost of data packs on them is pretty steep, this seems much better value.
Any suggestions for how I can do this?