I used to do "I spy" square swaps. I found
4my3boyz.com to be a good source. Also,
Marshalldrygoods.com has lots of those kinds of fabrics regularly. They buy closeouts from major fabric companies and sell those for $6.99 per yard. You almost need to be on their email list to know when they have them.
bkay