I've bought fabric several times thru eBay and been very pleased with it. But you really need to check the prices. Some are as high as the LQS, and you pay shipping on top of that. I do better with some of the online shops. Many have everyday low prices, not just sales.