After seven years of buying him gifts, I’ve earned this title. My husband says I’m the best gift-giver (my friends do, too, but I don’t want to brag). Of course, as a shopping writer, it’s ...