Are there any upfront payments? - Let Ready

Are there any upfront payments?