I shop anywhere there is fabric to be bought or looked at. Walmart, thrift stores, shirt clearances at men's shops and yard sales. I love Connecting Threads online shop, you can request a free catalog on their website and get free ones from Keepsakes Quilting and Hancock's of Paducah. Get them! They are inspiring, full of quilt pictures and projects. (I never pay shipping from Connecting Threads!) Do a shop hop: one is online right now: Fabshophop.com and you will have all the quilt shops online right at your fingertips. Sign up for the newsletters and you'll know about a fabric sale in advanced.