www.thousandsofbolts.com has great prices for fabric and its all quilt shop quality.
I haven't been to the quilt shop in months, can't drive yet since I'm still in a boot splint for a broken ankle. All healed.
I've got a huge stash, so I don't buy fabric very often.