Here is the cost breakdown for my OOT bags:
Tony Packos Sauce $2.50
Toledo MudHens magnet $1
Libbey Toledo Rocks glass $2
2 Buckeyes not sure of actual cost, I got a bucket of them at Costco, but they are not that good, and I recommend you get homemade ones
Welcome Letter, Door Hanger, Maps, sticker for outside of bag, all free from VistaPrint, just paid shipping
White bags from Michaels, $4 for 13 of them
Swan Creek candle $1.25 with free matches
Water bottle with personlized label: $.50 ish
One thing you have to be careful of is that some hotels may charge for them to pass the bags out!
Hope this helps. I have never seen OOT bags done in real life, but I think it will set the tone for the wedding weekend and make guests feel welcome!