Folkmanis PuppetsEmeryville, CABrand · Kids and babyMini Magic Hat Finger Puppet$16.50 – $17.99Stocked at 2Shenanigans Toys and GamesCharlottesville, VARetailer · Toy store$16.50Grandrabbit's Toy ShoppeBoulder, CORetailer · Toy store$17.99