This is happening in WM, as well as other stores. We all need to check the 'hand' of the fabric prior to purchase.
That being said, there is an online store I trust to always deliver the best quality - Keepsake Quilting. I know it is a little more for the fabric when I have to pay shipping. But sometimes there is nothing locally that works for the quilt in question...