The $150 is off the original price of the phone. Basically you can upgrade at the 2 year price after 2 years, just like every company. There is no rip off, it is in the contract. Read it before you sign it. I have never been ripped off by Sprint however I read every single thin in the contract...