Marvel does have a few official stores. At Disney World, there’s the Marvel Super Hero Headquarters, and also merchandise spread across stores. You can find other merch at Walt Disney World in locations such as Epcot, Magic Kingdom, Hollywood Studios, and Disney Springs. You can also find merchandise at Marvel Super Hero Island at Universal Studios.