I'm a big fan of Connecting Threads fabric. The quilts I have made using their fabrics from years ago are still very nice, no fraying or shredding at all.
I have had a few problems with fabric.com which were taken care of but not without wasting a lot of my time getting the problems settled.