Wow, thanks for so many responses! The treasurer was present at the sale. She actually told the parents that the donation money would go into the pack account, and would come in handy to cover a $90 invalid check that a family had used to pay dues. This had them really upset because they said that the donators gave the money that it would help boys go to camp. Well, any money that goes into the general account does help boys, even if it is used to cover a bounced check. The parents actually yelled at the treasurer... In front of the store... In uniform. Ugh. She called me later crying about it.
The boys do get most of the breakfast ticket price for their accounts.
Also, I agree... They weren't fundraising on their own...no sign saying 'send ME to camp'.
A discussion about the pack law might be in order, as well as things you DON'T do while in public, in uniform.