I absolutely HATE this Walmart!!!! The only reason that I come here is to try to pick up an item here or there since it's on my way home from work. However, several times I've come out empty handed because they are miraculously sold out of what ever I wanted. The management here is horrible since they can't seem to keep their shelves properly stocked. Who is in charge of ordering? It all boils down to the manager not running a tight ship. If this only happened occasionally, it would be one thing, but every time that I'm there? Also, the service desk needs additional help. One time when I went to pick up an online "ship to store" item, just one clerk was working the returns desk - and he had a line. He told me to go to the photo area and someone would be there. So after waiting and waiting - I checked the print-out of my order confirmation, got the store phone number, and CALLED the mgr from my cell phone - having seen his picture & name on a plaque on the wall. Lucky for him, a clerk finally showed up before he answered. I will go to the store in Indian Trail, NC (1'st choice) or the Arboretum at Pineville-Matthews & Providence Rds. (2'nd choice.) They seem to be managed much better, and rarely do they not have what I'm looking for. Enter this Walmart at your own risk - but understand that you have a big chance that whatever you went for is out of stock. Read (and believe!) the others' reviews about this store not being properly stocked.