I love Hancocks and they have great sales. That is where I buy most of my fabric and notions. They are always having great sales. We used to have a JoAnn's but has been gone for many years same as Cloth World. I loved that store as well. Hancocks is the only place you can ger Fabric here except one Sewing Machine Shop, it is also great. I also buy some fabric at Wal Mart. They have some good pieces too.