Gift Card arrived on time!
Arrived on time.  Gift Card so not much more to say!
Rating: 5 stars