My mobile phone contract with three came up for renewal at the end of the month. Surprisingly I had little problems with them over the last 18 months (plenty of people said it would be terrible) but...