Three Stars
A gift card is a gift card -- but the packaging for a $100 card should be much nicer.
Rating: 3 stars