Imaginations is pretty fantastic. I use them for all of my characters and mascots for parties and events on the strand. They're characters and mascots always come out prepared and stay in character, they're a blast to work with and are great with kids. I also love their wide variety of costumes and makeup. If you need anything fun or quirky you should definitely stop in and give them a try, they're great.