Jo Ann Fabrics & Crafts has a big selection but I don't care much for their fabrics and patterns. The quality is just not what I'd expect and the patterns are bland and uninteresting. Their prices are good, but like I said, I don't care much for their materials. They have good deals on cotton, though.
more