There selection is impressive; it's easy to spend hours here, especially if you want to make a costume... The prices on their sale items are so low that you may wonder how they acquire their inventory. I've bought several fabrics for a couple bucks a yard and a few patterns @ $.99 each! It's a place for those who live and breathe sewing.
more