I went to one of those some time ago. It was fun, and very informative. Just happened to stumble onto it while I was there. I didn't realize that, at least at that time, the colors on all the pins were still injected with little needles by hand- that surprised me. Could you imagine being a person on that assembly line?