My favorite is not quite perfect, but it comes pretty close. It's the Quilt Box in Dry Ridge, KY. The staff is friendly and helpful, the selection is great (most of it is $8.99) and it's not in a strip shopping center but out in the country in a log cabin down a dirt road with beautiful flower gardens all around. It's a good thing it's 20 miles from me or I'd spend all the mortgage money on fabric!