Tyvek is practically indestructible; it's the white sheeting on the walls of houses being constructed. It is an excellent insulator and lasts forever. You can't tear it and it will take a lot of abuse as an envelope. And yep, you can get them at the PO.