Shopping at Joann's has been a very rewarding experience for a number of years. They have what you want in fabrics, crafts, decorating. Enjoyed the store and its clerks.
All reviews seem positive