I just point out that it is as safe as handing over your cash to a complete stranger and hoping that they are still there to give it back to you in the future when you ask for it.
How can one engage in online money transfers without involving strangers at some point in the transaction?