I have purchased items online and also visited the store in person. They carry a great variety of equipment, tools and fibers, but what really sets them apart is fabulous customer service. The folks at Eugene Textile Center provide personalized service and are very knowledgeable. They are friendly and make shopping a pleasure. Eugene Textile Center has exceeded my expectations on several occasions and I highly recommend this company.