My goodness I wish I had 10 minutes back. Nothing here out of the ordinary but typical retail ineptitude.
The OP's only point was one that's been made many times before - many retail employees aren't paid enough to care and they aren't used to be being busy (losing track of customers, etc.)...