Usually a 5-star purchase
We've purchased countless Amazon gift cards.  Who doesn't want one?  My only reason for taking off a star was in this particular instance, there was a delay of a couple days.  Based on previous, exemplary experience with gift cards arriving overnight, I'm confident this was an isolated error, and almost hate to rate down an otherwise great choice.
Rating: 4 stars