How much does the service cost and how long is the contract?