As Walmarts go this one is probably one of the best I've been in . Very clean very organized the customer service is above what your average Walmart customer service is. The employees seem to be happy to be working here. The customer service line is never long for returns and/or exchanges. I personally have not had a bad experience at this location. The location itself is pretty accessible and convenient. And in a very nice area of Centennial Hills. It's located right next to a Sam's Club like a lot of the Walmarts today. They do a pretty good job at keeping stock on shelves you rarely come in and see empty shelves. Always neat and organized.