steveinbsas said:A lease is a contract. A contract means that you give someone your word. Unless otherwise specified, terminating a lease early may equal breach of contract.
And part of this contract should stipulate what happens if said contract is terminated early. We even have a thread on this.
http://baexpats.org/expat-life/14305-cost-breaking-lease.html
So, if the OP were to sign a two year contract then it would be up to them together to decide what is acceptable for early termination. As long as what is written in the contract is followed this is certainly NOT a breach of contract in any way shape or form and NO scam.