This Walmart is the closest to me, so this is the one I have shopped at for years. They recently remodeled it, so now it carries groceries as well as the normal retail section.
I have to say that this store has the worst customer service I have ever seen. The employees are not interested in helping customers. They seem to only be focused on stocking the shelves and going home to their lives.
While the prices are fantastic, it is always difficult to find what you are looking for, because they keep changing where everything is located.
Also when it finally comes time to check out, you should be prepared to wait for at least 10-15 minutes, even if you only have one item.
Overall, it could be a lot better. However the store is pretty clean and you still go home with what you were expecting.