I'm not sure about best price, but I purchased some very nice fabrics last summer from Bonnie Blue Quilts and was pleased with the quality, customer service, and shipping time. I seem to recall another shop in Texas but right now the name escapes me. If I think of it I will let you know.