When are annual payments due?

As a new customer, when you make the decision to purchase, we’ll prompt you to enter your credit card details. After acknowledging the purchase, your card will be charged immediately for the year ahead. Your renewal date will be set to the first day of the purchase month in the following year, and your card will be charged again on that day for the next calendar year. Payment is due up front each year.