I haven't been to DL since 2005, but was wondering if they still have Stitch in Innovations? It was a highlight of our trip and when I have asked friends if they saw Stitch, they said no, but I have asked this question to anyone I know was there since 2005 and people who were there at approximately the same time didn't see it.