If you go to Amarillo - I love Sister's Scraps. (If the name isn't Sister's Scraps, it's "sister" something.)
A little expensive, but they have great variety (lots of batiks)and friendly, helpful staff.
Of course, my quilt shop experience is limited, as there aren't a lot around here. :)