I have bought some muslim from well know on line store and when I got it was so disappointed....so far that was the only bad experience I have had. I do try and buy from on line quilt shops - I love Bits and Pieces Quilt shop on line - located in New Hampshire - great prices and quality and I get the order in the mail in days not weeks.