Five Stars
Gift Card delivered several days before it was promised.
Rating: 5 stars