Numerous shops! If you go to Quiltshops.com you will find many to choose from. You can sign up for emails and be notified of sales. I've found many shops that have decent sale prices through there, quick shipping and good customer service. Most sell name brand fabrics.