These are great!! Just think how many fewer laughs we would have if all those thoughtless/annoying gifts had not been given! I'm now glad you received them :D :D :D
(but am sorry about your feelings)
My DH isn't much of a gift-giver. Usually he just doesn't give anything which is fine, because I've received a toilet, a gun and a tackle box full of ice-fishing gear. Really, I would just as soon he doesn't try.
(in all fairness, I have to qualify the tackle box, as it also contained a diamond necklace and was the camouflage)