I like to support my local quilt store if at all possible. I know sometimes the prices are higher but they will help me if I get stuck on a project and I can look and feel the material. I just can't tell what I am getting when I order on line. I know a lot of you don't have a quilt store near you or a fabric store near you so shopping on line is the best way. I have ordered from MSQ and the material bled when I washed it. It was a 5" pack of batiks. I could use some of them but a lot of them were ruined.