I haven't had bad experiences on eBay, but it's been several years since I've bought fabric there. the last time I got into a bidding war on some out of print Laurel Burch fabrics, and won after spending a ridiculous amount on them.
And then the fabrics were re-released 2 years later. :(