I can't speak for the Cap helmets themselves, but I personally have bought a number of (in stock) items from Monsters In Motion without issue. They are a legit store whom I would have no qualms with buying from again. If I remember correctly, they may have had some issues with re-casting in the past, however. How that helps!