I love going to Keepsake Quilting in Center Harbor, NH. The staff has always been friendly and helpful, helping my find one particular fabric in the whole store that was used in a fabric medley (I wanted more fabric than the medley provided). They are always willing to talk about what you are going to make and will answer any question you have. It's a nice scenic drive to get there, though if it was closer to me I would be in lots of trouble! There are on the internet, though, and I do get their catalogs.