🌸🌸Closed August 1-17🌸🌸



When will my order ship?
     Most supplies, fabrics, parts, kits and patterns will ship in 1-2 business days. Estimated shipping dates for puppet orders will be given when we contact you for payment information.

What are my shipping charges?
      We will calculate shipping based on size, weight, postal code, residential and commercial delivery locations when we receive your order. We will contact you to notify you of shipping costs and receive your payment information.

What shipping companies do you support?
     In an effort to keep costs as low as possible we calculate shipping on each order based on size, weight, postal code, residential or commercial delivery (determined by UPS) location. In the Continental US, normally packages 2.5lb and under ship Priority US Postal system 2-3 business days. Packages 3lb and over typically ship UPS 2-4 business day.  We do offer faster shipping options.  Please ask the customer representative about other shipping options if you need it their faster. Outside the Continental US, we will only ship UPS.

Order Status

Has my order shipped?
     You will receive an email from the US Postal System or UPS as soon as your order has been processed.

How do I track my order?
     You can click on the link provided in the shipping notification email or go to www.usps.com or www.ups.com and put in your tracking number. Tracking is very limited on International Small Flat rate boxes. Delivery confirmation available.

How do I change quantities or cancel an item in my order?
   Please contact customer service.

Why are puppets created after I pay for my order?
     All puppets are handmade when ordered and payment is received.  This helps us keep inventory costs down, so we can provide the lowest priced puppets possible. We will also customize most of the puppets on our site. Please contact us for additional options. Some orders require extra time, so please allow for longer construction times. We do our very best to ship products as quickly as possible.  Estimated shipping times will be given when you speak with a customer service representative.

My order never arrived
     Once your order has been delivered we will be notified by the shipping company. We will send you a follow up email. If you have not received your package or are missing items, please contact customer service.

What is the return policy?
  All sales are final unless product is defective.  Please contact us with in 15 days of delivery for return and repair approval for defective product.