MeGaWC27
Just wait a while, it seems like it's going to not come, but it does eventually come to you house, I signed up for Maxim/Stuff a looooooooooooooong time ago, and just got them the other day, it seemed like it took 8 months to get to me, but it came.