Okay. Enough already. I am an international airline captain. I have a Tmobile 64g 5s.....purchased from Apple online. I've had a TM account for over 10 years starting when they used to be Voicestream. I activated the new phone at my local TM store. Flew to Hong Kong next day. Installed my 3 Hong Kong nano sim. Worked fine. Since then I have flown to Australia and used my 3 Australia nano sim. Italy Tim nano sim. Germany Orange nano sim. Netherlands Orange nano sim. Great Britian 3 nano sim. All worked fine. The phone was unlocked out of the box and worked perfectly for talk, text, data and hotspot. Good news, right? Here's better news. As of November 1, T-mobile USA introduced global access. They have a deal with 100 countries for $.20 per minute incoming and outgoing roaming talk time and UNLIMITED roaming data and text. With this new deal I no longer have to recharge foreign sims. In fact I've tossed them. My TM phone is now usable in 100 countries plus the US for $60 a month. I have unlimited data and text/picture plus $.20 per minute from any country outside the US talk time.