From what I have read, Walmart is still one of the companies still making money in this economy. We may tell them we will quit buying there when the fabric dept goes, but the profits still go up. How many times a day does someone buy several hundred dollars of fabric? They make a lot more money selling TVs, clothes, food, drugs, etc. They say they are community oriented, but maybe they see Habitat for Humanity or the Red Cross as more valuable. They have been threatened with boycotts from quilters for years, and it hasn't changed the bottom line for them. They are not our friends, they are corporate America.