When I post fabric for sale, if the sales have went pretty well, I will offer 'free shipping' to the buyer if they buy the entire piece. Sometimes I offer a $1 off per yard or free shipping. I don't believe that I overcharge for anything. Most of the fabrics I sell, when purchased were $9-10 a yard fabric, trying to get $5-6 is a reasonable recoup. Most times I will post that buyer buys entire piece, I pay shipping. Nothing is free but business is business. Semantics is nothing but a word game which works. "Free" is very eye-catching word.