While it might be expensive to commit to a 1 year or 2 years billing cycle, it is much cheaper long-term with discounts than subscribing every month.