When Mr Walton (Mr Walmart) died and the "kids" took over, customer service went out the door. American made went with Mr Walton. Employees say it is a "sweat shop" envirement to work in. Anything you pick up says "made in china". Our local store does not have fabrics and we have to drive 1 1/2 hours to the closest LQS. I rarely go into Walnart anymore. If I have to pay a few cents more for something it is worth it to me to make a statement.