I love buying gifts in advance. It's nice to know the "chore" is taken care of, plus I get to enjoy the happy feeling of knowing that I have the perfect gift for someone.
The hardest person to buy for is my dad--not because he doesn't have interests lol, but because (1) if he wants something, he buys it for himself and (2) he collects Lionel model trains but he has SO MANY that I can't exactly go to a hobby store and buy something for him because he probably already has it lol. He has a whole building for his trains!
__________________
|