I've bought lots and lots of Wal Mart Fabrics and have never had this problem. I also shy away with fabric with stripes, line or anything like thase. If I do happen once in a while to buy fabrics like that I find I always have to cut each piece along a line to make it straight. I think it is up to the manufacturer to print it straight, just what I think. The store where you buy fabric is not responsible for everything. Good luck.