"I have purchased 4 gift cards (3 electronic, 1 plastic) from the site over the past couple years. I have had no problems with cards. They are very competitive on price. One negative is that electronic gift cards tend to take much longer than one would expect to be delivered, 1 to 2 days in my experience. Also, on a recent order, it was not disclosed that the e-card I was purchasing could not be used for online purchases, only printed and redeemed in person. "