Five Stars
The gift card got to the recipient on time and was set up as promised.
Rating: 5 stars