eazybee
Well, they are offering a service to raise money for their activities, rather than simply asking for donations.
Many children from wealthy families are expected to earn money for their wants by doing some form of 'work'.
Presumably shoppers stand and note the cars they arrive/depart in and check out their phones.
How lovely.
Yes but it's not always clear what they're collecting for. For instance the box might imply that they're collecting to raise funds for a village in the developing world, when they're actually raising funds for their own flights out there.
Which is fine as long as people are perfectly clear on what they're donating to and happy to fund it.
Also, having them standing at the end of every till, often with a parent beside them, can make it awkward to say 'no'.
There are some people who add up as they go around the supermarket, making sure they will have enough money when they get to the till.
There are others who do have that pound coin left over but were going to use it for something else.
It can just be a bit awkward and intimidating, and some people could find themselves handing over money they can't really spare towards Jemima's personal development trip to an orphanage in the 3rd world.