We have many shops here in Phx. AZ. The biggest with 15,000 bolts is 35th Ave Sew and Vac. It is a real treat to go thru. Sections for 30.s and 1800,s. Even one for Thimbleberries. It is big and even has a large selection of long arm machines set up to demo. They do repairs and sell used and new machines.
But like most shops it is expensive so do most of my fabric buying on line now.