Moustache Tee - This ones from River Island and retails for £12 but you can find different styles almost anywhere atm as moustache's are proving to be popular this season. A cheap and cheerfull gift that i think a range of men would enjoy wearing.
Lynx Shower Gel And Spray Gift Set - I don't know a man who doesn't love lynx there are just so many scents to choose from so your bound to find the perfect one for him. At £6 i think these are great stocking fillers or are nice to give on there own as they don't cost a fortune. How about buying a few different ones so he never has to rush out to buy shower gel again!
Mr Grumpy Mug - My family likes to give out little cheerful gifts such as this at christmas time and there are a range of different Mr men mugs to choose from so one for everybody. Debenhams £6
Ralph Lauren Hat - £40 might seem a little expensive for a hat but he's gonna love this Ralph Lauren one and again there's loads of different colours to choose from. And if he's not a lover of hats check out the rest of there stuff such as there polo's and jumpers.
Asos Armani Exchange Watch - Want to treat him this christmas he will never be late again and will always look great wearing this Armani watch. I know men are fussy when it comes to jewelery and watches but i really think this would suit a range of people as its big, gold and is defiantly on trend. A little pricey at £185 but i personally think its worth every penny!
Dolce&Gabbana The One For Men - With so many different fragrances to choose from, finding the right one can be hard especially when your buying for a man. My boyfriend loves this though and i know quite a few men who do so this may be a safe bet. If not then you could always trick him into telling you which one he would pick if he was to have a choice.
Family Guy Box Set - I couldn't find a picture of the box set itself but i know that family guy is popular with a lot people especially men and you can pick up season 1-6 for just £40. If not family guy there are loads on amazon for under £50.
Brain Blasterz Candy - Whilst on a spree in River Island the other day i noticed they had quite a sweetie section going on. A great stocking filler?
Beats By Dr.Dre Headphones - These are a little hit and miss as there not up everyone's street. But for those men who like to listen to music on the go these would be perfect! This particular pair cost around £124 but my boyfriend has a pair so speaking from experience there well worth the money.
Xbox Kinect Bundle - Its been around for a while now, so even if he has the Kinect already why not get him a couple extra games or im sure he would be grateful for Halo 4 thats coming out soon or so im told haha.
Vans - These were the first thing that popped into my head when thinking of mens christmas presents there just so easy to get hold of and can be purchased from a wide variety of places. I found these blue ones at office for £42 but the prices range and if there smaller than a size 6 there way cheaper!
Phone Case - As seen in my gift guide for girls i don't really think you can go wrong with a phone case as they prices start from as little as £2 and there are just so many to choose from.
Other idea's would be .... A gift experience card (boots do some great ones!) a gift voucher for his favourite store? or maybe a surprise weekend away or day trip (something he can really look forward to)