I have a secret place in Orlando where I get some of the Monagram pins for $1.99. I have never had a problem trading them, in fact the CM's love them. I see them alot on lanyards, but still the CM's grab them up.
I hate to share my secret with anyone, but if you promise not to tell anyone I will let you in on it. I just hope they still have some when I get there.
Go to the Eckert drug stores in Orlando. Look for the Mickey stuff and you will find a rack filled with Disney monagram pins. Make sure you don't grab any of the Universal characters. although I have seen a few Tweetys on lanyards in the past.
My two favorite Eckerts are the one near Universal drive. A pain to get to, but it's pins, I go anywhere for pins. And there is also one on US -192 West. That one is a little tougher to get to with the construction but worth it.
Peggie