Christmas Surprise Vending Machine
Carton Price
£27.36 excl. VAT
Unit price
£2.28 excl. VAT
Items per Carton
12
Christmas Surprise Vending Machine
Carton Price
£27.36 excl. VAT
Unit price
£2.28 excl. VAT
Items per Carton
12
Product Code TOY13560OB
Carton Price
£27.36 excl. VAT
Unit price
£2.28 excl. VAT
Items per Carton
12
Cartons in stock
14
Price in GBP
Carton Price
£27.36 excl. VAT
Unit price
£2.28 excl. VAT
Items per Carton
12
We currently have 14 cartons in stock.
Pre-Order XMA and GIF 2026 No Minimum Order
The Christmas Surprise Vending Machine adds an interactive novelty to festive toy and gifting ranges, with a surprise egg released each time the handle is turned.
Each egg contains a festive toy, giving children an engaging activity as they discover which character or design they receive. Once the original toys have been removed, the eggs can be refilled with other small toys, sweets or snacks for continued play and repeat use.
Its Christmas-themed design makes it suitable for seasonal displays, gifts and impulse purchases, while the interactive format provides strong customer appeal. A practical wholesale Christmas toy for retailers, toy shops, gift stores and other businesses looking to bulk buy affordable festive products.
Packaged Dimensions: 32.5cm x 23cm x 0.2cm
Product Dimensions: 29.7cm x 21cm x 0.1cm
Packaged Weight: 0.188kg
Materials: Paper
Packaging: Hanging card envelope with plastic opp bag inside
Cartons in stock
18 Product Code: XMA13388OB
Carton Price
£18.72 excl. VAT
Unit price
£0.78 excl. VAT
Items per Carton
24
Cartons in stock
82 Product Code: TEX13179OB
Carton Price
£25.20 excl. VAT
Unit price
£2.10 excl. VAT
Items per Carton
12
Cartons in stock
297 Product Code: XMA13687
Carton Price
£15.36 excl. VAT
Unit price
£0.64 excl. VAT
Items per Carton
24
Cartons in stock
61 Product Code: TOY13542OB
Carton Price
£40.32 excl. VAT
Unit price
£1.68 excl. VAT
Items per Carton
24
Cartons in stock
58 Product Code: TOY13543OB
Carton Price
£21.60 excl. VAT
Unit price
£1.80 excl. VAT
Items per Carton
12
Cartons in stock
14 Product Code: TOY13560OB
Carton Price
£27.36 excl. VAT
Unit price
£2.28 excl. VAT
Items per Carton
12
Cartons in stock
495 Product Code: XMA13692
Carton Price
£15.36 excl. VAT
Unit price
£0.64 excl. VAT
Items per Carton
24
Cartons in stock
183 Product Code: ELE12531
Carton Price
£37.44 excl. VAT
Unit price
£0.78 excl. VAT
Items per Carton
48
Cartons in stock
19 Product Code: PET13026OB
Carton Price
£13.68 excl. VAT
Unit price
£1.14 excl. VAT
Items per Carton
12
Cartons in stock
22 Product Code: HAL13268OB
Carton Price
£25.20 excl. VAT
Unit price
£4.20 excl. VAT
Items per Carton
6
Cartons in stock
34 Product Code: XMA12437OB
Carton Price
£17.28 excl. VAT
Unit price
£0.96 excl. VAT
Items per Carton
18
Cartons in stock
32 Product Code: XMA12436OB
Carton Price
£34.56 excl. VAT
Unit price
£2.88 excl. VAT
Items per Carton
12
Cartons in stock
25 Product Code: XMA12432OB
Carton Price
£41.04 excl. VAT
Unit price
£2.28 excl. VAT
Items per Carton
18
Cartons in stock
247 Product Code: TEX1641
Carton Price
£13.92 excl. VAT
Unit price
£0.58 excl. VAT
Items per Carton
24
Cartons in stock
52 Product Code: TEX7034OB
Carton Price
£79.20 excl. VAT
Unit price
£3.30 excl. VAT
Items per Carton
24
Cartons in stock
13 Product Code: TEX7020OB
Carton Price
£80.64 excl. VAT
Unit price
£1.68 excl. VAT
Items per Carton
48
Cartons in stock
15 Product Code: XMA12310OB
Carton Price
£36.00 excl. VAT
Unit price
£1.50 excl. VAT
Items per Carton
24
Cartons in stock
236 Product Code: XMA12243
Carton Price
£25.44 excl. VAT
Unit price
£0.53 excl. VAT
Items per Carton
48
Cartons in stock
228 Product Code: ELE12232
Carton Price
£40.32 excl. VAT
Unit price
£1.68 excl. VAT
Items per Carton
24
Cartons in stock
341 Product Code: PET12979
Carton Price
£28.80 excl. VAT
Unit price
£1.20 excl. VAT
Items per Carton
24
Cartons in stock
1290 Product Code: DIY1518
Carton Price
£22.56 excl. VAT
Unit price
£0.94 excl. VAT
Items per Carton
24
Cartons in stock
304 Product Code: PAR5941
Carton Price
£18.72 excl. VAT
Unit price
£0.78 excl. VAT
Items per Carton
24
Cartons in stock
30 Product Code: TOY6060
Carton Price
£15.84 excl. VAT
Unit price
£0.66 excl. VAT
Items per Carton
24
Cartons in stock
6 Product Code: XMA5557
Carton Price
£14.40 excl. VAT
Unit price
£0.60 excl. VAT
Items per Carton
24
Cartons in stock
493 Product Code: HOM5358
Carton Price
£16.80 excl. VAT
Unit price
£0.70 excl. VAT
Items per Carton
24
Cartons in stock
589 Product Code: DIY4421
Carton Price
£15.84 excl. VAT
Unit price
£0.66 excl. VAT
Items per Carton
24
Cartons in stock
388 Product Code: DIY4626
Carton Price
£15.84 excl. VAT
Unit price
£0.66 excl. VAT
Items per Carton
24
Cartons in stock
57 Product Code: HOM2187OB
Carton Price
£24.48 excl. VAT
Unit price
£1.02 excl. VAT
Items per Carton
24
Cartons in stock
86 Product Code: CLE11198OB
Carton Price
£36.00 excl. VAT
Unit price
£3.00 excl. VAT
Items per Carton
12
Cartons in stock
9 Product Code: ELE12594OB
Carton Price
£32.40 excl. VAT
Unit price
£5.40 excl. VAT
Items per Carton
6
Cartons in stock
50 Product Code: XMA5762
Carton Price
£28.80 excl. VAT
Unit price
£1.20 excl. VAT
Items per Carton
24
Cartons in stock
23 Product Code: XMA8723OB
Carton Price
£54.00 excl. VAT
Unit price
£4.50 excl. VAT
Items per Carton
12
Cartons in stock
0 Product Code: ELE12663OB
Carton Price
£36.00 excl. VAT
Unit price
£1.50 excl. VAT
Items per Carton
24
Brights Earphones with Mic
Cartons in stock
0 Product Code: XMA3972
Carton Price
£16.80 excl. VAT
Unit price
£0.70 excl. VAT
Items per Carton
24
Christmas Figures Window Stickers
Cartons in stock
0 Product Code: XMA12250
Carton Price
£25.92 excl. VAT
Unit price
£0.54 excl. VAT
Items per Carton
48
Christmas Sticky Gift Tags - 120 Pack
Cartons in stock
0 Product Code: XMA4534
Carton Price
£20.88 excl. VAT
Unit price
£0.87 excl. VAT
Items per Carton
24
Decorative Pine Cone Vase Fillers
Cartons in stock
0 Product Code: XMA3200
Carton Price
£19.68 excl. VAT
Unit price
£0.82 excl. VAT
Items per Carton
24
Felt Character Hanging Decoration
Cartons in stock
0 Product Code: HAL12034OB
Carton Price
£64.80 excl. VAT
Unit price
£5.40 excl. VAT
Items per Carton
12
Cartons in stock
0 Product Code: HAL5436OB
Carton Price
£36.00 excl. VAT
Unit price
£1.50 excl. VAT
Items per Carton
24
Halloween Gonk Plush 30cm
Cartons in stock
0 Product Code: HAL13312OB
Carton Price
£36.00 excl. VAT
Unit price
£3.00 excl. VAT
Items per Carton
12
Cartons in stock
0 Product Code: STA0318OB
Carton Price
£30.24 excl. VAT
Unit price
£1.26 excl. VAT
Items per Carton
24
Heavy Duty Tape Dispenser
Cartons in stock
0 Product Code: SUM5322OB
Carton Price
£100.08 excl. VAT
Unit price
£8.34 excl. VAT
Items per Carton
12
Cartons in stock
0 Product Code: TOY6055
Carton Price
£15.36 excl. VAT
Unit price
£0.64 excl. VAT
Items per Carton
24
Cartons in stock
0 Product Code: HOM8975OB
Carton Price
£19.44 excl. VAT
Unit price
£1.08 excl. VAT
Items per Carton
18
Ribbed Organiser with Lid
Cartons in stock
0 Product Code: XMA2527
Carton Price
£20.16 excl. VAT
Unit price
£0.84 excl. VAT
Items per Carton
24