Never pay 1 year upfront!! 1 month max. at a time.
Even if get some discount for 1 yr donation, it is not worth the aggravation later.
Too many providers take in 1 year subscription, then go out of business after 2-3 months or change their names and modus operandi or provide crappy service all...