The pin is also currently available online from the Disney Store. Merry Christmas 2024 Lilo & Stitch Pin – $19.99 Celebrate .