I wanted to quickly share an ideas for a cool wedding favor: a personalized deck of playing cards for each guest. It would have your engagement photo or another custom design (using your wedding colors) on the back, and regular playing card faces on the front. The great thing is, it solves the problem of wedding favors that nobody really needs. People will actually save and use this deck of cards for solitaire, poker, or whatever card game they like.
Here's an example of what one might look like:
The cost for these can be between $8 and $15 per deck, depending on how many you order. If that price seems too high, you can always just order a deck for each member of the bridal party, or each member of the family.
If that sounds pretty cool, feel free to reach out to me and I can help you make your design and place your order.