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.
Because we all know they're getting more presents than anyone else.
Price: £7.99.
Price: £17.50 for an 80cm long tube containing 15 bags of 50g Christmas lunch bites.
Price: £18.99.
Price: £9.99.
Price: £9.99 one off purchase – you can also subscribe.
Price: £9.99 for two 250ml bottles.
Price: £15.99 for 12.
Price: £17.99 – it's available in sizes XS-L.
Price: £12.99 – it's available in sizes S-L.
Price: £9.95 for one in a dog variety – it's also available in a cat style.
Price: £5.99.
Price: £5.01.
Price: £20.00.
Price: £9.99 for three bags.
Price: £9.99 for five.
Price: £7.45.
Price: £13.49.
Price: £8.05.
Price: from £12.99 for one in a medium size – it's also available in sizes L-XL.
Price: £5.62 for one in a size S.
Price: £6.00.
Price: £3.99.
Price: £189.
Price: £13.29 for one in white – it's also available in four other colours.
Price: £7.99 for one in white – it's also available in two other colours.
Price: £12.99 – it's available in a size L.
Price: £1.50.
Price: £1.00 for 500g.
Price: £2.25.
Price: £2.50.
Price: £3.25.
Price: £5.99 for 200ml.
Price: £29.99.
Price: £7.99 for 60ml.