This is not the best Walmart, for sure. Positives: Most of the few checkout people are efficient and friendly. The vision center people are good. Prices are reasonable. Parking lot is a good size. Negatives: Awful managers. There are typically long lines and few registers open. It's common to see Managers at the front of the store and workers in audio-visual and other departments having a great time chatting with each other and ignoring customers. They hid the newspaper rack in the back of the self-checkout area, so it's unavailable to other customers (response was "corporate made us do that."). Restocking is sporadic. Some employees (grocery restocking, cart collection) do a good job, despite poor management.