I have been a customer for years, but always purchased just minor chochkies and sewing notions for minor repairs. However, I have recently begun learning to sew (more than a popped button), and have found the staff to be very knowledgeable and helpful - both towards novices and experienced seamstresses. I have never had an unpleasant experience with the staff, and highly recommend them. Don't forget to check out the "remnant" bins too, for some great fabrics at discounted prices.