Been keeping an eye on prices on the O2 site ready for an upgrade soon. I'm amazed they can increase the price of a Samsung Galaxy S from £49 (on a 24 month contract at £25/month) to £249 on the same contract virtually over night. They are seeming to be the most expensive option right now. I have discounted broadband for being with O2, they are certainly making some money back on the broadband offer. Seems a complete rip off to me?