My problem with this resonates from the fact that Walmart is notorious for handing out gift cards to problem customers. If you complain and whine a lot, eventually the manager will give you a card to quiet you down. I don't like that they reward bad behavior. (And I am a Walmart supporter!) So then every special snowflake that has to wait a bit feels entitled to one. While this customer did not get nasty, I can easily see a manager just doing it to prevent a scene. And when did it become standard that if we wait a bit for something that we deserve to be compensated? Errors happen and sometimes we have to wait while they are fixed. I think the polite thing in this case would have been for the customer to THANK all of the employees for their efforts, patience, and willingness not to give up on the problem. Not to mention the employee who volunteered his/her time to actually fix the problem... trust me, that time is not going to be compensated. The only reason to speak to a manager would be to either politely point out the problem (which if this is a rare or new case, it probably doesn't need pointed out) or to let the manager know how hard working these employees are.