Everyone has written such good suggestions. I have just a few to add. I really appreciate it when the people in the quilt shop can help me with yardage requirements, i.e. the pattern is written for a double bed and I want to make it larger for example. I also appreciate friendliness. Like several people before me, I quit shopping in the quilt shop locally because the owner is so rude and unfriendly. I love taking classes to learn new techniques. I resent being told I have to buy all my fabric at the shop to take the class. I can't pay astronomical prices, so I look for sales and clearance bargains. A place to sit and rest while shopping; i.e. a table and set of chairs where you can look through pattern books. A wide variety of samples on display that can be made for boys as well as little girls. One local shop caters only to people with girls!!! I have a grandson! Demonstrations to learn new techniques or how to use a new tool! Participation in shop hops is always nice too! I love rewards programs for purchases. Erica's keeps track of all your purchases, so you don't have to worry about losing your punch card. Good Luck!