What’s the best sim card to get? Do most sim cards expire every 30 days - can I just top it up or do I need to buy a sim every 30 days?
Has anyone had success topping up their True Money Advanced account with debit or credit card from overseas bank? I used my DTV info and the account was approved with no issues but now I cannot top it up, any other opti…