Does a $40 Simply Pre-Paid need a US credit card?

    We are visiting the US for a couple of weeks in March and want a data SIM for our wi-fi hotspot.


    1. Do I need a US credit card to buy the $40 Simply Pre-Paid


    The Tourist Plan only has 2GB and can't be topped-up.  This would probably see me needing to hunt for a T-Mobile store to buy another one half-way through my trip (in the middle of Monument Valley somewhere??).

      All replies