As a Money Gram agent, we can facilitate near-instantaneous money transfers to and from locations anywhere across the world. The first step is contact the person sending the money, provide them with the location of the receiving agent (i.e. one of our branches) and ask them to visit their nearest Money Gram agent. They then need to complete a 'send' form while there and pay a small fee - at which point the money becomes available. You fill out the 'receive' form here at CM Money Shop, provide some identification and then we give you the money. Yep - it's that simple.