Don't forget about the flat rate envelope either. It can hold a lot of fabric for just under $5. It is made of a plastic that doesn't tear easily and works well.
Any written material such as books or pamphlets can be sent media mail at a much reduced rate. It may take a few days longer but the rates are better.