They do that for all thier services.They require 30 days notice of cancelation.I did it with my internet and they still got it wrong for 2 months then had to wait another month before I even got my refund(s)(internet also charges 30 days in advance on signup).