I buy anywhere I can. I support my two LQS, and recently purchased some 30's repo prints from Connecting Threads which was beautiful, a kit from Fat Quarter Shop which is very good quality, and I've bought some from places like Seams Like Home in Texas and River City Quilts--forget where they are but their fabric was very nice. Bottom line, I get it locally, online, and definitely when I travel I love going to quilt shops.