When looking for those toiletries gifts, The Body Shop is a good shout. I tend to grab some Stocking Fillers from them every year. Their stuff is nice and not to mention affordable. They have just launched their BIG Sale and items start from just £2. Be warned... Sale stock is flying off of those virtual shelves.
The layout of the Sale is easy to navigate, as they have Under £3, Under £5 and so on sections. I recommend having a nosey as there's some really good deals to be had.
Here are some great buys that would make ideal Stocking Fillers: Brazil Nut Beautifying Oil* was £9 now £4.50, Detangling Comb* now £1, Papaya Shower Gel* now £4 now £3, Colourglide Shine Lip Colour* only £2 and Papaya Body Butter* was £14 now £6.50.
Spend £25 and you can have your Sale Bargains delivered to your home for FREE. If you are not wanting to spend as much as that, then delivery is chargeable at £2.49.