Your bag is empty.
Christmas gift ideas for men can be a tough slog. How many socks does one dad need? And don’t even get started on the boyfriend / best mate / random neighbour whose name you can never remember.
So let’s do this on the cheap.