you can buy money orders at many places, gas stations, banks, grocery stores, so check around for prices, banks are usually the most expensive. i've bought them for 19 cents, but the usual price seems to be 49 to 99 cents. you give the clerk your money and the fee, they process the money order with the written amount on the form and it's just like a check. you write the name of the payee on it and send it to them. as far as i know there is no age limits. don't lose it, once it's gone it's gone (ahem, i know this from personal experence )