O2 are scamming their customers 'in my opinion' as they are now not honouring contracts with free upgrades and are charging fees to do so. They have 'legally' changed the terms of all contracts without notifying anyone. 'In my opinion', O2 have been miss-selling contracts in order to scam further revenues from their customers. Verbal reply from customer services was 'so what?!".