Product okay, service not so much.
I ordered this as a gift, to be delivered on the recipient's birthday. I learned a week after the birthday that it had not been received, so I called amazon. It turned out that the card design I had selected was not available, but no one had informed me of that, so the order was being held up until that design became available again. I was NOT happy!
Rating: 3 stars