Stitch Stash Diva on Etsy has a huge sale area, most of my fabric is from them, two day shipping, LOVE it. They do sales around holidays, i watch their Facebook page. I've done Fabric.com but twice they took longer than a week to ship my order and I've had a few undercut orders from them too so they're my last resort.