If it doesn't come by the new specified time that samsung has set then I might look at EE. I probably will get some discount because I am on a Sim contract already with them and haven't upgraded for over 3 years now. It's been overdue for an upgrade.
But thanks for explaining it about how it is...