So close, but not quite perfect.
Amazon gift cards are the only gift certificate I will give.  The reason?  There is so much selection at Amazon and almost always free shipping available!  No worries that there won't be something of interest to the recipient.  So why not perfect?  I ordered 6 of these certificates for Christmas and personalized each.  The six arrived together, each in a sealed envelope (nice), but with no indication which was which.  Not very helpful!  When opened, however, you find a plastic gift card (credit card size) stickied into the greeting card you ordered and a fresh envelope for that card, so you can add your own greeting and reseal it.
Rating: 4 stars