This place has it all for the seamstress or crafter. The staff is helpful and friendly and knowledgable. I've always gotten good customer service here.
All reviews seem positive