I have used Check Depot for many years. The self-seal envelopes are exactly what I needed - so tired of licking envelopes and then they don't stick.
Excellent service, quick delivery.
Been ordering from them for years always great.
Worked great! Love the press seal!
Experience was great- had no problems- we have been ordering from Check Depot for over 5 years and the relationship continues to be great.