Five Stars
Can't really go wrong on a gift card.  It was delivered in the promised time.
Rating: 5 stars