I too buy some of my fabric from the Facebook site "Sew It's for Sale". Most times this is pre-owned fabric someone wants to get rid of. You have to take the bad with the good there. Other times it is someone who owns a fabric shop and is selling off some of the merchandise. Prices can still be high there too.