I was with the ATC at RIAT 2002.
1. I seem to remember that we had to pay for the cap.
2. Only those guarding the flight line (not me) had a free airshow. The rest of us were busy doing tasks such as selling yearbooks and assembling the lunches for everyone.
3. Who do you think had to do a FOD plod to stop you aircrew getting a cheese sandwich down your air intake.
Surely a shirt (which probably costs 50p each) is worth the savings made. If you wanted I am sure we could charge £4.65 an hour for each of the cadets over the period they stay.
P.S. If you are the member of the B1 in the static display who told a group of cadets they could have a look round at 5pm, you should be ashamed for not being there when we returned. You are lucky i can't see your registration in the photo i have