The WalMart in Duarte, CA, never got rid of their fabric department. I was there a couple days ago and the employee cutting my fabric said fabric is returning to all the WalMarts because "they listened to their complaining customers." Their prices have climbed steadily the past couple of years for their fabrics but the average quality has remained the same. They have gotten rid of their bargain table too.