As the saying goes, "don't throw out the whole basket of apples if you find that one is bad." For the past 6 years, I've been ordering fabric via the internet from all over the country... from dozens of real "shops" (not thru ebay) and not one fabric has disappointed me. Everything has arrived on time, or if there was a short delay I was contacted immediately about the delay with the option to cancel. Once the delayed (not more than a week) item arrived there was usually a small gift of extra fabric for my patience, and always a personal note of thanks. Some shops even sent fabrics with a personal touch... "gift-wrapped", while others just sent fabric in a mailing envelope... but regardless... the fabrics have always been top quality! And, that is why I do not hesitated to re-order from any of them.