Perfect!
Arrived on time and legitimate gift card
Rating: 5 stars