You'd have to go up to WDI with a CM or off of ebay. I don't know if they are sold out or not. They are really great pins. The ride thru shows four scenes that will be in the ride itself including Mr. Ray's school, the graveyard of lost ships(with the sharks), there is Mt. Wannahawkaloogie(is that right?...lol!) then the finale with the two crabs fighting. The poster board is concept art not used in the ride but shows a finale with all the creatures and there are four pins that go on it. They released 4 logo pins(just like the signage out front) one has Nemo, another with Dory and then Bruce, and then one with out any characters. I'll try posting some of the pics(but I don't know how long it'll take)
DLR is only releasing one LE Sub pin for the grand opening on the 11th. They already released 5 core(Open Edition) rack pins, you can find these in nearly every pin store right now. I really hope DLR releases some more Subs pins.