We usually ship within 24 hours from Carlisle Massachusetts- a small town with lots of swamp and lots of mosquitos. If you have any special requirements, please let us know.
We keep your safety in mind. The puppets and plush we ship are not out on display but stored in sealed plastic bins until ready to ship. Each order is handled and prepared by only one person.
The U.S. Postal Service recommends shipping by December 18 for you to receive your order in time for Christmas. If you order before noon, we should be able to get your order on its way. We will also be expediting orders even after that time period.