This evening I was placing an order for something else & decided to browse the fabric section. I made it only through page 40 of 400 pages! I found a cute Dr. Seuss panel with matching yardage & ordered them. I just checked M*'s stock; they don't have the panel I ordered & the yardage is out of stock. The yardage at M* is cheaper, but... I saved shipping at Amazon. Until the end of Jan., Amazon is offering free shipping on any size order. Free shipping is 5-8 days. I noticed they carry name brand fabrics like Kaffe Fassett, Tula Pink, etc. But a person always needs to know prices & compare. I still give preference to M* if what I want is available.