They are one of my favorite sites! I have been purchasing from them for about 8 years ... love them . Do use the find a fabric function as they really do have thousands of bolts. I like that they are very clear as to the manufacture. they ship faster than most on -line fabric retailers.
On occasion I have had a bad pick ... but that was my issue in not looking at the scale of the fabric , but for the over all price I can handle my oopps once in a while.
I do tend to get carried away often ordering 50 plus yards at a time... but it has been a bit sice I have done that ... I 'm on purchasing probation.