I just wanted to remind you that you don't need to provide envelopes for Operation Write Home.
As for where to purchase envelopes, I get mine from two places. Stampin' Up! has them 6.95 for 40 I believe.
I also get them from Michael's and they're pretty cheap.