Not true actually. I got a N95 8GB version with an 18 month contract for £35 a month.
Now, if I'd purchased the handset on its own, at the time of taking the contract, it would of cost me around £350.
Then add my £20-£30 a month spend on credit for my phone, and x that by 18. Altogether, that...