While a few pennies more the peel and stick envelopes are great since they can survive in all the humid weather New England has been having. We got tired of throwing out entire batches of traditional envelopes because they all stuck to each other. These are the way to go!
It's a Staples brand and I own a lot of Staples branded items but these envelopes (while better than the private label of other competitors) are still not up to the brand names -- the adhesive is inconsistent from one envelope to another and the length is not consistent either --- but that might explain why their price is considerably lower than the brand names.