I just went to my local Walmart and All their fabrics were 1/2 off! The signs said they were having a new line of fabrics coming in. The cutting person said they were getting fabric every day & they were all 50% off. She didn't know when the new line will be in.