I buy fabric from Amazon all the time. Some of it comes directly from the Amazon warehouse (Kona fat quarter bundles, for instance). It's in a plastic bag then put into the mailing box. When the fabric comes from one of the outside vendors, it's always in a plastic bag inside the mailing envelope. I've had mixed mailing experiences from some Ebay vendors. I've gotten fabric from some Ebay vendors that aren't put into plastic first.