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.

We usually ship via the U.S. Postal Service: Priority Mail or First Class. We may ship via UPS if delivery time is better. Please note: Shipping should normally take 2-3 days but during this Holiday Season it has been taking longer.

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.

You can send inquiries to