Heart rock cardBy
Shopper 
(Hamlin, WV) - May 11, 2013
I'm giving the card to my niece for her wedding . She is getting married on the beach. The quality of the card and envelope plus personalization is way nicer than buying one at a card store for the same price. Definitely happy with this purchase.