Why Must I Make Payment Immediately At Checkout?

To ensure that you get your desired subscription, it is recommended that you make your payment within 15 minutes of checking out.