Picked up some very reasonably priced bits on my high street this morning. I now have a few more things checked off my family/friends list 
Semichem:
Grafix glowing gunge and slime science kit £4.99 (Amazon price £7.99/RRP £9.99)
Grafix glitter glass sets £4.99 (Amazon price £6.99/RRP £9.99)
Gum ball machine £4.99 (Amazon price for the one that I got is £12.97!)
Gum balls refill £2.99
Monster High (they had lots of different character ones) battery operated toothbrush £2.99. Am popping this in as a little stocking filler for dd.
John Freida gift sets £4.99
Furby Party Rockers £9.99 (Amazon prices vary quite a lot, but their cheapest ones are still marginally more expensive).
Oh, and they had Glade Christmassy scented candles in at £1.99. I have one burning just now - 'warm spice'. It smells divine.
Tesco have loads of half price beauty gift sets in. Some of them are really lovely and a bit of a steal. I picked up a couple of Nivea/Vaseline lip balm sets for my sisters for between £2 and £3.
Poundland - I did a Christmas sweets and chocolates run. Tubes of pink smarties, boxes of Christmas shaped 'winter fun' Haribo, Walnut Whips (I may have eaten one, oops), tubes and boxes of Cadbury buttons, etc.
Oh, and Store Twenty-One have loads of kids Christmas jumpers and tops in! I picked dd up a white and red glittery 'Walking in a Winter Wonderland' top for £3.99. A lot of the tops are on buy one get one half price. They also had hats shaped like Christmas puddings, but I don't think my 7.5yo dd would be overly impressed if I came home with one for her 