I haven't read every page of the thread, but maybe some context might be useful?
Our Scout Group needs to replace its hut within the next 3 years because it is nearly 40 years old and completely unfit for use. Mould and mildew, the roof leaks, the electrics are shot, the plumbing is almost dead. It is beyond patching up in any way.
The cost is £80,000, and that is a knock-down price because many of the parents have offered to give up their time and skills to help with the build.
We have roughly 120 members from around 100 families. Not one of them has £800 to spare, or anything like that amount. Some struggle to find the subs of £2 per week.
We have raised £16,000 through grants after almost a year of hard slog. That would have been more like £32k a couple of years back, but the cutbacks have bitten.
A single bag pack lasting 4 hours will raise around £1600 in a huge supermarket near us. We get four bag packs per year (because the store manager loves us), which should provide a further £19,200 toward the build cost over three years.
We train the Cubs and Scouts over 2 evenings to pack everything properly. I reckon that by now some of them could work for Ocado, they do it so well. We teach them exactly what to do every step of the way and what to say to customers about our reasons for fundraising. They wear smart uniform and we allocate 1 adult to every 2 Scouts/Cubs during the bag pack as supervisors.
We place a very visible notice at the entrance to explain why we are fundraising, and to explain that the bag pack is completely optional, but we would appreciate customers' support. The kids stand back from the checkout and the checkout operator asks the customer if they would like a Scout to help pack their bags. The kids are told not to comment/ grimace/ moan in any way if the customer declines the offer.
Every one of them has been a credit to us on each occasion and the customers tell us that quite vociferously.
The total time commitment for a bag pack in Scout/Cub/adult hours is around 300 hours - we get a bit over £5.00 for every hour each person "works".
And yet some of you miserable lot resent giving us 50p?
Suggestions as to how should raise £19,200 any other way would be very welcome.

There endeth the first rant.