There are lots of ways to help your boys "pay" their own way in scouts. We sell Trailsend Popcorn in the fall. The money from these sales goes towards paying for your scouts awards, pins, belt loops, parties and other pack activities.
Then in the spring your scout will have the opportunity to sell Camp Cards. These sell for $5 each and your son will get $2.50 into his "scout account" which he can use to pay for camp and other scout related activities. Most years the scout can earn free camp and get $2.50 for each card put in his Scout Account by selling 100 cards.