Is there a limit to the amount of upgrades you can buy from a Debit card?
Also I see that there's only an option of 1 month recurring. Can I stop it from recurring immediately or do you have to wait till your membership is nearly ran out.
Also I see that there's only an option of 1 month recurring. Can I stop it from recurring immediately or do you have to wait till your membership is nearly ran out.



