Have you tried pulling it on the bias to straighten it? That's what I've always done and it works. You will have to pull several places all done the piece, but it should straighten that way. Back in the day when cottons were only 36 inches wide, every piece had to be straightened. Cottons are much better today than they were then.