Does Freedom800® require that I pay by credit card?
We require a credit card in order to open a new account. The credit card must have a verifiable billing address for tax compliance purposes, but once your account has been established you can choose to change payment methods.
For payment methods accepted, click here.
For payment methods accepted, click here.