No-one likes the smug Christmas gift giver. The one that sits there as family and friends tear into their presents safe in the knowledge that the gifts they have given are going to be nothing short of excellent. No-one likes them because they all wish they were them.
To ensure you're that guy, here are our mid-range gift ideas.
All items priced between £20 - £199.99