How to buy gifts that people actually need

When it’s gift-giving season, the shops are filled with generic gifts that people buy each other simply for the convenience. Christmas sweaters that get worn once a year, socks that get thrown in with the other pairs people receive, a mug with someone’s name on it that’s going to get taken to work and unwittingly appropriated by someone else with the same name. Board games that kids are never going to play because they’re obsessed with computer games. Books about train journeys in Bulgaria because you heard that someone spent…

Read More