Dare I say us blokes like to get around the shops as fast as possible, I don’t browse, I know what I need, pick it up and move on, anyone holding me up annoys me, as well as the people you mention I’d add the “day trippers” whom supermarket shopping seems to be a whole day out, walking along at snail pace idly checking out every item on the shelf whilst blocking the aisle.