Interesting glimpse into a parallel universe. Everything mentioned is standard practice in the parts of Europe I know, except the trolley fee is the equivalent of two to four dollars. Where I live, that fee works as intended, but I remember living in the UK more than thirty years ago - I regularly scooped several pounds by picking up abandoned trolleys in the Safeway parking lot and returning them to their designated shed.
As for bagging, I'd quickly turn hostile if anyone attempted to handle the goods I just payed for.