id say mail it anonymously.
what i type below, i have personally witnessed to be true - make what you will of this info:
someone once mailed a 3 small buds from cali --> pittsburgh for someone. they bought one of those bubble-wrap CD cases and just stuck the buds (buds were in a cellophane plastic heat-sealed package) in between 2 music cds (you probably dont want a disc with your pictures on it). that had fake names & real addresses on it. it went through no problem. obviously its not a "lot" but it worked.
someone bought birthday cards in amsterdam, put a few slices of hash in the cards, used fake names & real addresses, & mailed them all from 1 public amsterdam mailbox (out of 6 b-day cards, 5 were successfully delivered). i believe a tiny spritz of cologne was sprayed on the outside of the envelopes also. it may be better to not put all of them in one mailbox. also not a lot per envelope, but worked pretty well. the one that didnt make it got a letter to the recipient from homeland security without any further consequences.
just to throw that out there...that was probably jan/feb of 05/06...
im not saying your experiences will be the same as the ones described above & i do not recommend breaking any kind of law, but that is just an account of what has actually happened before...