First, they must take Paypal if it is a place I have not shopped before.
Second, is the search features. I have dialup and get frustrated if I have to load 20 pages to find 1 fabric. I will stop looking and go somewhere else.
Third is the price and shipping. I want free shipping over 30 or $50. And like others mentioned, it should be related to the weight of package. I also want to choose shipping method.
Fourth, the fabric info should be complete and detailed because if I am shopping online it is because I cannot find what I want locally. I also want to know in what country it was made - all the info on the bolt end.