Once you invite a friend/relative/family member to your wedding reception, you are asking that person to exert effort to attend your party. Think about it... that person will not go to the party looking shabby, so definitely, that person will go to the mall, look for something appropriate, and well, spend money to look good. You also need to take into consideration the traffic the person will need to go through just to see you walk down the aisle, and bring your gift to the reception -- even if it's just the gift of their presence.
Make it worth their while! (And I'm not talking about the food that will be served by your caterer... )
Don't give them a "run-of-the-mill" programme. You can always collaborate with your emcee. Of course, it will take some effort on your part to prepare your entrance, your prizes, etc., but at the end of the day, remember... it's your wedding and it's once-in-a-lifetime! Give it your best shot! (You'll never be that young again... :)