What a novel idea! Instead of complaining that you aren't getting the mag on a newschoolers forum, actually call the subscription service! Wow, why didn't I think of that?
Seriously folks, if you aren't smart enough to do that, then it's hard to imagine you were smart enough to fill out your sub card correctly. No wonder you aren't getting the mag.
jeeeezzzz.