If you are looking for affordable stocking fillers this Christmas Asda have a wide range available this year. They are all priced at £5 and under and there is something for everyone. You can purchase them both in store and online.
If like me you always have cold hands or you know someone who does then a perfect little gift for them would be these adorable hand warmers. They are shaped like miniature hot water bottles and have a lovely knitted patterned cover. They are priced at £5, which i think is very reasonable. They can be used over and over again. To activate the warmer you simply snap a little metal button inside. The warmer heats up in seconds and lasts for 15 minutes. So that you can reuse them you just put them (without their covers) in a bowl of warm water until they liquefy inside again.