I've always had good experiences buying on Ebay, but I do my homework and pay attention to price, shipping costs, name brand, color, seller's rating etc. And if I have a question about the fabric, I ask the seller a question before I purchase, and most sellers have answered right away. Usually I use "buy it now" and don't get involved in the auctions unless I can't find what I'm looking for anywhere else.