You have to be limited to not understand the concept of 'limited'.
Seriously, there are still metallica pins available. Buy a premium or a pro. A limited edition always brings the risk of not being able to get one of those items. Get used to it - I spent the last eight years looking for a rare boardgame expansion. Am I complaining about the manufacturer just because it's rare?
Telling Stern they can "kiss your a$$" and calling their sales rep a "prick" on a public forum really sounds like a reputable businessman. Excellent public image.....