I try to shop my LQS and other quilt shops a little farther away. Then I shop online (Whittles, Connecting Threads, etc.). I try not to shop at Joann's much because older quilts I've made with their fabrics have deteriorated badly. It's amazing the difference in just one quilt - some fabrics are faded and in tatters, some are just fine. The "fine" ones are quilt shop quality.