Okay....I can't stop at one! Another fantastic shop is Homestead Hearth in Mexico, Missouri. It's just north of I70 less than an hour west of St. Louis. It's in a small town just off the town square. I get lost in that store...there are patterns and fabric everywhere (displayed nicely - not messy) but there is just soooo much to look at...it's amazing. I've purchased the fabric there for two of my quilts and countless other projects. I'm not sure how many bolts....but I dare say it's thousands. And...they probably beat any store when it comes to patterns. It's amazing. They specialize also in historical and civil war prints but they carry all types of cotton quilting fabric...high quality....not cheap quality. I love this store! Here is their website!
http://www.homesteadhearth.com/
Vanessa in Oklahoma