One of my co-worker's wife coordinates packages to our troops. The last couple of years, employees where I work collect things and send them to a unit overseas. We get the name of a unit and what they need from her and send the items in the priority mail boxes that cost $9.95 to send anywhere in the world. We always get a letter from the unit expressing their appreciation. It has to be tough to be away from home and loved ones especially during the holidays.
Maybe you can do that at your work place also. The boxes have to be sent usually be the end of November to make it for Christmas so time is getting short.