I believe that every contract is different. Most places penalize you for paying up early. You would have to check your agreement or contact them to tell you im afraid.