Just got a Pit from a GameStop in Marietta, OH. Looks like all the GameStops around that area have started to get them in.
Edit: That GameStop is sold out now, but the Vienna, WV store is still showing some in stock. About 20 minutes away. Marietta store also had a Luigi and Zelda. No Captain...