Shipping

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.


You can send inquiries to CustomerService@CrowsCastle.com