I only want to add---make the price feasible. An extended family reunion I attended overcharged picture prices that one of them, an amatuer was taking on site. Now all anyone had to do is run down to the nearest store, buy a throwaway camera and do what they were doing. So no money was collected.
Another little fun raiser was, each board member would look for items that could be auctioned off on site. The rule was..
No cash money was involved. There was homemade replica's of money, like monopoly money. $5 real money bought $10 of monopoly money. After each item was auctioned off more monopoly money could be bought or folks could become teams. The first time, it worked. All reunion attendees were told in advance about this activity, so they would be prepared to bring cash.
NO cooking or cleaning items were to be put on auction. You know men don't know what to buy.
Instead of pricing low, and allowing participants to bid, board members started out-bidding the others. They already knew what the cost and items would be.
So fun raisers died right after that. People need to know they are getting a bargain. Make it fun to do. Through the year, there are always electronics, children school items, gift certificates ON SALE, to add to the auction. On the first auction, a gift basket of assorted stuff was auctioned off. Only display items with the starting bid price already on it, the same day. There should be only 2 people on the committee who would be responsible for pricing and NO ONE, should know until the auction starts. Just be imaginative not greedy.