I've used this company for both it's sewing component and it's vacuum component. As far as the sewing goes, they offer a variety of interesting sewing classes at a reasonable price. Their fabric selection is limited in comparison with many larger shops, but they often have some very nice fabrics not found at chain outlets. As far as the vacuum side of things, I had my vacuum repaired here and have no complaints.
more