I've ordered from sewing parts online several times over the years and have always received quality products in a timely manner. The one time I had questions about my order the problem was taken care of immediately by a great customer service person. This is always my first stop for sewing needs.