Parents are a particularly difficult demographic to shop for. Anything they want, they can probably buy themselves. They also have a tendency to claim they want nothing at all. They’re impossible. And yet, you still have to buy gifts for them easily two or three times a year (birthdays, mother’s and father’s days, and holidays if there is a god in your heart).