My favorite is "The Quilted B. (
www.thequiltedb.com). They have beautiful fabrics, good prices with good sales and beautiful packaging. Just ordered today and always look forward to getting my fabric, always looks perfect, pressed and folded......can't be beat.