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!<br />Go get you some!
Rating: 5 stars