1-1 of 1 Answer
You do need to activate it I didn't have to give a credit card but eventually you'll have to give a credit card to keep renewing your phone it gives you different options to buy new so-called minutes
Sorry, there was a problem. Please try again later.
