So my friend just got married this past weekend, and I am looking to mail her a card with a monetary gift. What's the best way to give her money? A US-check? An international money order (is this safe...aka can it be cashed by anyone if it gets lost in the mail?)? It's going to be a sizeable amount, so I don't want her to incur ridiculous fees, nor do I want anyone to be able to steal the gift (as they could if I sent cash).
Thanks for the help everyone!