Lay out a buffet of candy, and guests can take home in cute packaging what they want. This saves a lot of money, and you know that people aren't obligated to take home favors they will trash.
Be careful, though — candy buffets can cost a pretty penny. Save on candy by buying in bulk online or mixing up the colors. Use jars you already have for the display, get them from bargain stores like the dollar store, or buy gently used pieces from other weddings. You can buy cellophane bags from craft stores for about $3 for 50 pieces.
Photo by Style Me Pretty via Style Me Pretty