I used to buy from Connecting Threads mostly and occasionally from Hancock of Paducah when they had a good sale. Lately I've been hitting the fabric stores in my area to help keep them from closing up on us. At the moment I have way too much fabric so have put a "STOP" on myself until I use some of it up. I'm at the point I have no where to stash it so that's a good sign I need to use it or lose it.