Food for thought:
I've thought long and hard about favors and OOT bags and i finally realized one thing: our guests don't care! While the flip flops are cute and people might get a wear or two out of them ( or none), most favors are an unnecessary expense. No one is going to appreciate your name and wedding date under their feet like you! All the crap we put in the oot bags? No one uses them!
I don't even own a cd player, and most people listen to mp3s so I didn't go that route. Mugs are okay, but people can take or leave them. Also with picture frames. Do people even develop photos anymore? I know i don't. i don't mean to offend anyone because you all know your guests best, but I wanted to give you something to think about.
Last week I finally I decided to take off my Bride hat for a moment and think instead with my Guest hat on and it finally came to me. I realized that of ALL weddings I've been too i usually forget the favor at the venue! The ones i manage to keep I lose or break because no matter what, these things are cheaply made. I realized that i've only ever been interested in the food favors. The candy or small bottles of wine/rum have been my favorite favors. These have been the ones that go the distance with me. If people are flying they might appreciate a little snack they can take on the plain.
Since I'm getting married in Jamaica I settled on individually wrapped Jamaican Gratter cakes. These are little sugar and coconut "candies" made somewhat like peanut brittle. They are will cost me 75 cents each. i found a carribbean vendor here in New York who will do these for me and I'll take them with me to Jamaica. I asked my wedding coordinator if i could have them made on the island and she quoted me $2 each which is insane because the two main ingredients in these things, coconut and sugar, are native to Jamaica! The Vendor is Sam's Caribbean Marketplace, and they even have a facebook page. They sell all kinds of items from the caribbean and you might find that giving your guests a local item might appeal more.