Quote Originally Posted by Pat Vegas View Post
So the initial rental say for a year i pay upfront means i don't have to pay anything for that year?
Unless you have found a very peculiar example, no. You pay the upfront payment, then the monthly payments will start the following month.