I worked in retail for a large fabric store for 11 years. It's amazing what they allowed to be returned and put back on the shelf. Fabric!!! Sometimes it smelled so bad of cig. smoke too...just hung it in the back to air out and placed back on the shelves.
We should inspect everything before we make our purchase.