Wonderful last minute gift
Ordered the card and it was here the next morning in plenty of time for the party.
Rating: 5 stars