Crafttownfabrics.com has lots of nice fabric and is reasonably priced. I tend to go with the thought that shooping from home in comfy clothes is worth the cost of shipping (within reason- anything under 8.00 is reasonable in my book) I love that they have fat eighths too.