How can I place order for T mobile simcard?
My VISA card address(Billing address) is located outside of USA and I don't have primary US number. This is my first simcard that I want to buy during my 23-day US stay.
Best answer by tmo_lauren
Greetings! You would need a US address to work with 😥 Do you have anyone in the states who can place the order for you? Alternatively, have you considered looking at purchasing a SIM in store on arrival?