Amazon Gift Card
I think giving or receiving an Amazon Gift Card is the best gift of all. It is so easy to shop online and there is no limit to the choices of purchases. You can't loose giving this as a present to anyone.
Rating: 5 stars