Easy & Fast
While they aren't the most thoughtful gifts, I usually throw in an Amazon Gift Card when I can't think of anything else. Easy, and fast delivery.
Rating: 5 stars