Sometimes you want to give the perfect present to someone. It's her big birthday, he's getting married, she just bought a house. Whatever the reason, it can be tough to think of the best present for a great person. I have two ideas to help you.
The first is to keep a ru...