I have purchased from them twice and both times was a good experience. If you sign up for their email list, they occasionally send out a "newsletter" that will have notice of sales and give you a certain percentage off your entire order. Its usually enough to cover shipping charges. SewVacDirect is another good one. And, Ken's, too.