3 stars
The Gift card got there fine and on time.
Rating: 5 stars