Disney's Stitch Takes Over Action Stores: Affordable Merch Frenzy in France