Arrived on time!!
I've purchased two of the gift cards and they arrived on time in great condition :). No complains.
Rating: 5 stars