From what I have seen in my area, not all places will accept
fabric returns (LQS mainly), BUT I know some of the big box
chain stores will as long as it has not been washed or cut, and
is still in the same condition that it was sold in.
Just don't know how it works in other parts of the country though.