Okay
This item did in fact come in time (within a day) however like many other people, it did not have the free message written in the card. The card was also bent when it arrived. This was an OKAY purchase, but not great.
Rating: 4 stars