Well it turns out the person I spoke to yesterday was useless because Anthony spoke to someone today (they called him) and he is out of contract at no charge, but he has to return the phone. Which he is happy to do. It wasn't the outcome I was expecting but much better than negotiating the other option we had come up with.