What caught my eyes was
"Our terms and conditions allow us to raise prices in line with inflation so that we can cover our business costs. This means that you won't be able to leave your contract early as a result of this change."
Source: The Inquirer (http://s.tt/1cEtZ)
Is that even legal considering they are changing the terms that will have financial impact ?