No expiration dates, no fees and comes with free one day shipping! If you are like me and have friends and family all over the country, this is such a nice option. I don't have to worry about getting anyone the wrong thing or something they won't like, with this they can choose almost anything they could want through Amazon with the allotted amount I give them. We used to purchase the Visa and MasterCard gift cards but we prefer these since they have no additional fee to purchase, no expiration date and we can have it mailed to them directly from Amazon within a day! Yay!