All Wedding Favour puppets are available at bulk discount rates!
Single puppet on a stand: Buy 11 - 50 and pay £3.49 each. Buy 51-150
and pay £2.99 each. Buy 150+ and pay £2.49 each (Individual price
£3.99)
Pair of puppets on a stand: Buy 11 - 50 and pay £5.99 per pair. Buy 51
- 150 and pay £4.99 per pair. Buy 151+ and pay £3.99 per pair
(Individual price per pair £6.99)
(Bulk discounts calculated separately on each item)