OK ,can I ask a few questions and maybe be of some help here??
Do you have a specific troop that you are sending to? If you do, my suggestion is to get the name and the APO addy of the CO ( commanding officer) and mail it to him/her. Address it with their rank first than their name, last and first, company, and APO #. ( and make sure you write that it is for the entire unit, so they don't think that the Cookie Fairy landed just for them) Another suggestion is to go to whatever branch of the military that you want to send to and find their FRG on line and contact the person in charge and they will give you sending info. When I knew where DJ was going to be, mail only took about a week to reach him by the regular post office because it had a name and address with it. Also make sure you fill out the customs form that is attached to the package, or it will not be delivered.
Now, you won't really have to worry about the spice thing. I, and many others sent DJ things like pumpkin cookies and apple muffins. As long as you avoid the porn and the booze, it's pretty much OK to send anything because they are not out living among the Muslim population, they are at base with other military personal. You might want to avoid chocolate because it sits in the mailroom and can melt and make a mess out of whatever else you ship. Oh, and a note, hand written, is ALWAYS appreciated. They do get very lonely 6500 miles away, even with their buddies right there, it's the family that they are missing over the holiday season.