Funny office gifts can be some of the trickiest to buy. How much should you spend? Who will you offend if you imply that Bob has stinky bathroom habits?...
8