Most of the fabric stores online great and their service is great.
I know why you are asking, after doing a fair amount of ordering, these are the questions I ask:
-- what is the quality of the fabric I receive
-- how quickly do they process my order
-- do I get a reasonably prompt email confirmation
-- do I get my order in a reasonable amount of time
I made a substantial order from one online company, nothing was listed as being on backorder, and it took a month to get. I was never notified about when the order was shipped, I was charged a lot for shipping. When I called to check on my order because I did not get a reply to my email, no one could tell me what happened to my order. I have never gone back.