I just purchased 4 different fabrics (same design, different bright colors) to complete a QFK quilt. I don't really go by where I buy it as much as I go by feel. I can't tell the difference in the feel of the one I got tonight and the one from a quilt shop that I already had for the quilt. I paid $4.97 a yard at WalMart. I think you just have to be careful. I've looked at the fabric several times and this is the first time I've found a collection that I was impressed with there and the price was great!