Five Stars
What is there to say about a gift card? Everyone loves gift cards.
Rating: 5 stars