Call me a newbie but what is an agent and how does it work. Is it a local person who flies to CR and deposits your money????