Yes, I got the forms in the mail today too - but I'm already signed up and paid through the wonders of the internet!!!
Regarding new purchases, I am not sure when they show up online. The mailing I received (and that everyone else gets) should have an extra application to mail in a request for Season Tickets for the upcoming season...