I love Rachel's Needlepoint! I have been going there since I was a little girl, and I wouldn't even think of going anywhere else. They have a wonderful selection of canvases, yarns, and gifts. Rachel and her staff have an eye for things that help turn your needlepoint into art. A wonderful experience!