A gift card is always great and this arrived exactly when they said it would
What is there to say?  A gift card is always great and this arrived exactly when they said it would.
Rating: 5 stars