We have 2 quilt shops in our small town of 1100, both carrying different fabrics so as not to step on each others toes. Both give great service, and are not afraid to go the extra mile to help you choose fabrics, etc. I like supporting the smaller businesses, it's much more of a personal experience for me.