Sue, your son sounds like a very pleasant, polite, and motivated worker!
I've never had a Wal-Mart employee snap at me for asking questions, but it's like they just don't seem to understand what respect is........at least in our store, and true, it's not all of them. Last time I was shopping there I had a worker cut right in front of me with his work cart, and I had to stop suddenly to let him through. He didn't even stop, or apologize. Yesterday, there was a couple employees talking as they were walking, and walked right past me, again, I had to stop to let them through first. Then as I was almost done, I was over in the bedding section, and it was an isle where there is a support beam blocking part of the isle, and you can really only get through it with a cart on one side, because the other side is to narrow for a cart. A worker who was stocking shelves, had her cart blocking the opening to get past that pole. I was standing right there, trying to reach so I could see what I was looking for, and never once did she even attempt to move out of my way. I had to go around in another isle to get through, then come around on the other side. When I decided what I was looking for wasn't on that side of her, and I decided on a different color, I again, had to walk back down the other isle, to get to the other side of her. She wouldn't even offer to move, and she knew I was there, and what I was doing.
I wish we had more options for shopping in that town.