Check before you buy! Many online places will accept returns as long as you have not cut into it, but some do not, so familiarize yourself with the specific policies of that site before you buy.
I'm pretty sure that JoAnn's will still accept returns on uncut pieces. I know I have done so in the past, but it's been a couple years and their policy may have changed.