I don't think the school is trying to make profit out of those envelopes. Just that they provide some kind of conveinence to parents, if they didn't bring envelopes n stamps.
Just think, if some parents forgot to bring, would it be better to buy it from the school, or travel back n forth again? The parents can judge by themselves. I don't think the school will force you to buy??!!!