For me (and I might be in the minority), but I'm not a tweeter and don't use Twitter. Facebook I check once or twice a day. Being 'connected' with technology is one thing, being joined at the hip with it is something else.
The link you had took me to AS.com, so have to think it appeared there, too, on their front page. Email still works, so why not notify flyers/customers that way?