FREE Cotton & Jute Drawstring Bag with every 5 individual puppets purchased! (This will not show in your cart but will automatically be added to your order)
All Wedding Favour puppets are available at bulk discount rates!
Single puppet on a stand: Buy 11 - 50 and pay £2.59 each. Buy 51-150 and pay £2.29 each. Buy 150+ and pay £1.99 each (Individual price £2.99)
Pair of puppets on a stand: Buy 11 - 50 and pay £3.99 per pair. Buy 51 - 150 and pay £3.49 per pair. Buy 151+ and pay £2.99 per pair (Individual price per pair £4.49)
(Bulk discounts calculated separately on each item)