I do agree with Ronna. Having a project in mind is wise, or the amount of fabric can be overwhelming. If you do have a project in mind there should be no problem in filling the order...but different people prefer different things.
They also have a huge selection of books and patterns.
Lots of batiks and lots of Moda...those are my two favorite sections.