I buy fabric at JoAnns' also and have found on more than one occasion they don't measure the yard accurately. I have found the yards were short by up to 4 inches. I always order a bit more that the pattern needs to allow for shrinking but c'mon . . . It is a problem when I'm backing a baby quilt and oops, 2 inches short.