Amazon gift cards are great for last minute gifts
Amazon gift cards have a lot of flexibility and are great for last minute gifts that need to be sent to other parts of the country.  The gift tin makes it feel like something extra special and if they save it a reminder of the gift.
Rating: 5 stars