How can I make a payment for a simcard order? I'm not from the US.


    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.

      All replies