When I buy fabric, be it from a store, over the internet or from ebay I always check it for any faults then measure it. That way I know what I have even if I don't use it for several years, and yes if its short I let the vendor know and expect them to compensate me. Even if it's only $2.00. I expect to get what I've paid for. I got caught when I was quite new to quilting, fortunately it was only a $10.00 buy but it taught me to check before it went into my stash.