Hi clgriffi7! Congrats on your upcoming wedding! When I planned my destination wedding, I used Favor Warehouse http://www.favorwarehouse.com/ for nearly all of our OOT bags. We purchased things like lip glosses that were personalized with a scene of a beach that said "Eric & Chelsea" Riviera Maya, Mexico, 6.19.10 and decks of cards that had the same thing on the case (the cards weren't branded, just the plastic cases that they came in (which were great to keep them clean and from being wrecked by travel). In addition to those things we also went to Target and purchased mini travel bottles of sunscreen, aloe and OFF wipes. We also threw in some candy (easy, cheap, everyone loves candy). I picked up mini individual UNO cards at the party store to throw in there as well. It was really cute because so many people then used the bags throughout the week to tote around suntan lotion, room cards, etc. so you could always see who was a guest in our wedding around the resort Just please know that as stressful as these bags can easily become, your guests will be thrilled to have them regardless of what they actually contain. People were so grateful that they were all ready for them in their rooms and things were so personalized. Good luck and let me know if you have any other questions! Chelsea