Review (5/5): Excellent quality, excellent price!
These cards are simple and high quality. Being able to drop a note for no particular occasion is great and at $0.25 per card, it was a perfect buy for me! The self-sealing envelopes is also a big plus!