I think it is fairly safe. The person goes to a bank or post office and pays for the money order then mails it to you. Once you receive it just take it to the bank and cash it.
I'd accept it as a payment. Once received the shipment is sent.
Hope it helps