I purchase from them a lot and I've always been satisfied - no complaints here. I can't afford expensive fabric, so I'm always searching for sales on the more expensive fabrics.
Sounds like you're VERY particular about your fabric. If so, you might want to ask for a swatch (don't know if they'd do it, but its worth a try). Remember, "You get what you pay for".