Hi all,
My TOP tip is join the National Shopping Monitor at:
http://www.nationalshoppingmonitor.com/register/
Basically, you get a hand held bar-code reader which you plug into your phone line. Every time you go shopping, when you get home, you zap the bar codes of all your items as you put them away and then once a week send of the reciepts. The more you do, the more points you accumulate and points make pounds!
If your able to scan your reciepts rather than post them, you get extra points and there are odd surveys etc that earn extra points.
We do this and earn an average of around £70-£100 in vouchers of our choice which buys the Christmas presents.
It's a bit of a burden, but once you get used to it, its a doddle!