From a discussion I had with some fellow MiceChatters, and for anybody who is planning on heading out to Disneyland I thought I'd let you all know where exactly the VMK pins are sold (or at least where I have bought them).
All the times I've gone the CM's don't have a clue what I'm talking about when I ask about the VMK pins. Not a clue. Even at the pin shop in New Orleans Square where you would think they'd know - they don't.
The shops around the resort I have found them are at the following places:
World Of Disney in Downtown Disney. They are right behind the register in the area where the pins are sold, and you have to ask for them - that is if they are available or haven't sold out for the time.
The Pin Carts by Coke Corner where everybody is pin trading at the end of Main Street. That's where I usually get mine, again if they're not sold out at the time.
The Little Green Men Space shop right next to Buzz Lightyear Astro Blasters in Tomorrowland. Again, they are behind the counters and you have to ask for them.
The box they are in is brown, and looks about the size of a deck of cards. On the front they have Mickey in a pirate outfit. You get two pins per box and they are $14.00 each. I've noticed that at first they would just have the cards in the box, but now they are both in a black bag - I think that way people don't return the boxes in case they get repeats or something.
Oddly enough I've never seen these pins on sale at New Orleans Square ... but maybe that's because they run out so quickly. I've been going about every other week, although not buying the pins every time, and have found that they at least have them at one of the places I listed above.