The more I think about this question, the more I go back and forth about the likely answer so, I thought I'd ask the experts.
In Downtown Disney, do they have costumes for sale (especially the deluxe models) all year round? Our local Disney Store only has them during Halloween and Christmas...