I have purchased fabric numerous times on ebay and so far all of my experiences have been very positive (I am knocking on wood as I write this). The fabric has been good quality and exactly as the seller listed it. I always check before I purchase their selling rating and if they have any negative feedback against them. I think that is important. I also don't hesitate to contact the seller if I have any type of question before I buy.
Good luck to you.