Our WM never lost it's fabric and they put out the Christmas fabrics quite a while ago. I haven't been back in for a couple of weeks but they still had a pretty good amt when I checked last. I think it depends on who does the ordering. If the person who orders for the fabric dept doesn't sew, they may not order what people who DO sew would. Just a thought.