Best option in lieu of a present
With family all over the USA, gift cards are the best way to gift them.  It gets too expensive to ship, not to mention the preparations for mailing.
Rating: 5 stars