Maybe not but I can imagine the way it’s put to them.
You would have to put your list out to parents so they know what they are in for.
What happens if the cadets talk to others and it becomes apparent no one else is doing this, what would you do if a parent came in saying where’s my fiver.
The notion of enforcing something like this is reprehensible and a pretty low form of exploitation.
A mate of mine took over a squadron where they charged a refundable £10 deposit for uniform on issue. It stopped straight away and all tenners returned. He said a parent asked him and he said he’d never heard of or known of this sort of thing, so he stopped it.