Yes they do
Yes, found many items downstairs, good luck
I've seen Teenage Mutant Ninja. merchandise in the store last week when I was there. Go check it out. For one store you'd be surprised what you'll find. Awesome place!
Thanks! Your answer is awaiting moderation.