Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
If their cupboards are already brimming with novelty mugs, we've got your back.
Price: £14.99.
Price: £11.99.
Price: £29.98 for 70cl.
Price: £8.00.
Price: £14.95 for three.
Price: £7.70.
Price: £54.99 for two Bluetooth trackers.
Price: £125.99.
Price: £5.95.
Price: £7.50.
Price: £8.50 for a hardback copy.
Price: £12.95.
Price: £18.98.
Price: £24.99 – it's one size fits all.
Price: £24.99.
Price: £20.00.
Price: £21.00.
Price: £34.99 for an 8kg blanket.
Price: £16.99.
Price: £13.99
Price: £16.00.
Price: £3.99.
Price: £18.95.
Price: £14.99.
Price: £9.99.
Price: £1.99 for a two-use pack.
Price: £5.10 for three.
Price: £4.95 for 20 bags.
Price: £7.99.
Price: £7.99.
Price: £4.04.
Vkusnasha halva: £1.65 for about ten (tastes like the inside of a Reese's mixed with a sesame snap, even though it's made with sunflower seeds – my favourite, if it matters)
Sedita Mila wafer bar: £0.60 (like a softer, milky-er pink wafer biscuit with chocolate on top)
Pepero almond: £1.00 (like a sturdier Mikado stick with the coating of an almond Magnum)
Tago wafer rolls: £1.91 (delicate wafer tube filled with cocoa creme – reminded me a bit of the much-mourned Mars Delight but without the coating)
Dairy Milk tiffin: £1.00 (regular Dairy Milk with biscuits and dried fruit)
Peanut Crunch: £0.91 (solves all the problems of Snickers: the nougat is flavourful and not too sweet or rubbery, the caramel to peanut ratio is better, and the chocolate is a perfect thickness)
I bought these from my local Sainsbury's but couldn't spot them all on their site – it's worth a look in your nearest one, if only for the thrill of getting lost in their world foods section.
Price: £8.19.
Price: £12.99 for an A5 print – it's also available in A4 and A3 sizes.
Price: £12.31.
Price: £3.55 for 375ml.
Price: £4.49.
Price: £7.00.
Price: £9.99 for six.
Price: £7.99 for two.
Price: £21.99.
Price: £9.49 for 1.5m.
Price: £2.75.
Price: £6.55.
Price: £12.95.