If this is the one I think it is, something is included with every issue. Sometimes stamps, sometimes an embossing folder, sometimes a die, sometimes a combo of the above. A friend gave me a gift subscription. I enjoyed it.
I got an issue from B&N one time and it seemed like a nice magazine. I got lots of ideas and the free stamp that came with is actually one of my most useful stamp sets ever - it's a brush script alpha set that looks like I've done calligraphy! (Which, thanks for reminding me about that - I'm going to use it on Xmas gift tags)