Perfect
I'm really not sure what the bad reviews are all about.  We give these gift cards to our employees for Christmas gifts.  I needed 26 of them.  There is a limit of 5 per order.  I simply ordered 5 a day until they all arrived.  Much easier than going to stores who are hesitant to sell you large quantities of gift cards.  They arrived on time and all were activated upon arrival.
Rating: 5 stars