Classic Design Enbroidery has a large selection of embroidery materials. It was all well organized and easy to find what you were looking for. Their prices are slightly higher than a department store but the counter person knows alot about embroidery
more