This is right. Keep track of your contracts and always get in touch (which can be hard, I know) when they come up for renewal. Don't be scared about changing if you don't get what you want. The companies know it's a hassle and are banking on you not following through, but it may be worth it.Still worth contacting Sky at renewal time Chris, they seem to add things just to keep you happy. Last time I did I got the full sports package and a new Q box upgrade for one pound extra a month.
At the end of last month my Virgin contract was up for renewal. To cut a long story short I ended up with faster broadband, a better phone package (which we hardly use so pretty irrelevant), all my sports packages which are a substantial contributor to the total bill, and a 40% reduction in the bill from the previous contract.
As others have said, these large companies just hope that you will allow contracts to roll over and simply suck up the extra charges. They all do it, but in my experience it is the media providers (Virgin, Sky, etc.) and insurance companies* that are the worst. Don't let the b*stards get away with it.
*Name and shame! Admiral once almost quadrupled our car insurance premium. Same two cars, same address, same employment(s), same use etc., just a year older. When I got in touch to ask what they thought they were doing I was offered a minimal reduction as a 'valued customer'. Clearly not that valued as I got the same cover elsewhere for a comparable price to what I had been paying Admiral, who now got exactly nothing. Of course, it took an hour or two of my time to find the new insurer, but it was time well spent.