DisneyStore finally got around to adding Marvel merchandise. I'm surprised at the amount and variety. Since Marvel has their own store here:
Free Marvel PEZ + Free Shipping on orders over $50 at MarvelShop.com!
but I guess it's all Disney now. Prices aren't that bad either on the items I looked at.