Review (5/5): Great Quality
Initially, I thought these cards were a bit over priced. But considering these are grade A quality and self adhesive envelopes; I figured hey!
Go get you some!