All I know is that 2 years ago I was paying Sprint $180 a month (after tax) for 2 phone lines. Every 2 years I spent $400 upgrading the phones. Now I pay Straight Talk $100 (after tax) a month and I just pick up a Nexus phone when ever. I might go back to a contract plan if I was covering for 3+ lines but for 1-2 lines it is way cheaper to go off contract.