Once you landed, you'd just walk into a local carrier's retail store and get a prepaid SIM card to last you ... If you have one of the many phones that lack a physical SIM slot, including the latest ...