This Walmart is a joke. I'm literally giving them two stars because their staff is always so friendly but their supply and cleanliness, is horrific! They always have about 25% of my list! That's if I'm lucky! The funniest thing is they had a grand reopening and it got worse :-(