It says a lot for them that there are over 3 pages of comments and most are positive. The prices are certainly attractive and I saw at least one fabric on their site that is identical to one I bought locally at Hancock's. Marshall's was $4.99/yd and Hancock's was on sale for around $7.00/yd when I bought it.
Marshall's is at the very least well worth checking out.
I'm still browsing their site.
Rodney