What do you buy for the man who has everything? The perfect gift for the difficult dad! Find here the perfect gift ideas for dads everywhere, the latest gadget, the ultimate personalised gift and the funniest and most unusual gifts and presents on the planet.