Hmm--I never ordered from them myself, but it seems like it's a better system this past year by doing things online. I hated hated hated the ordering books. All I did for magazines this year was put the link to the ordering site in my profile for a few sites and folks just ordered from that.
I may just pick up some of the ones we wanted today and comapre the "omg! subscribe to us now!" price on the card to the price through nationals. I'm just gonna go out on a limb and guess that they're not gonna carry The Onion, anyway.
I work in ITS for Baylor, for a student site. We wanted to keep a few magazines we liked in the office to encourage all the staff writers to read more and spend more time hanging out in the office (which is a yucky grey dismal little hole sans windows in Rogers, LOL).