mailing it ahead of time is a helluva lot safer than carrying onto an airplane! think about it for a sec...the standards for getting it aboard a commercial airliner are far stronger than a package on a privately owned courrier plane. plus USPS makes it even safer! how do you think the providers (aka MOM's) do it for so long? you just have to use common sense when packing and realize whatever info that gets posted here in a public forum is read by 'them' too...so it's kinda pointless to ask how others do it.

but if all you're talking about is a couple grams, don't worry about it. stash it well in your check-in bags that contain nothing but clothes and relax...