Five Stars
The card arrived the next day as promised.  Thank you.
Rating: 5 stars