I couldn't agree more with your thoughts. Private transactions do carry a lot of risk and shouldn't be left up to the player.
Separate names with a comma.