Lets start small.
1: If you succeed in a contract, you get your 5g back.
2: If the target goes offline, contract cooldown resets and you can turn your contract in for a new one, no charge.
The vast majority of all contracts ends with the guy logging off because it takes so long to travel to him.