Well, my one experience with Fabric.com was a very good one.
The fabrics I ordered were exactly what I was hoping they were........fast shipment, and 37 inches to a yard, and the prices were very good, too.
Until now, I wasn't aware that others were having trouble with their orders.