Do I need a credit card to create an account?
No, a credit card is not required, however if you would like to pay for additional phone calls you will need to add a credit card to your account.
No, a credit card is not required, however if you would like to pay for additional phone calls you will need to add a credit card to your account.