I think, like many places - not just Walmart, your day goes faster if you just don't care.
This has been discussed a *lot* many times before, is the employee's primary concern the company, that is, to sell as much stuff as they can, or is it to the customer, to help the customer get the RIGHT stuff.
If you answer 'the right stuff' where do the employee's get the knowledge about guns, cameras, automotive, electronics etc. etc. to do their jobs? Is management suppose to educate their employees in all these different areas? That's going to take time and time really is money when you're paying people by the hour.