Do I need to purchase SIM CARD KIT for Tourist Plan ?

wjcmooo

    From your website, it says the free sim card is included. However, when I ask the local store today, they said I need to buy $10 sim card kit ?

    So, which one is correct ?

      All replies