Terry, my contract with Pipex is £24.99 per month, so I wouldn't really call that 'low cost' in the current market. They actually offered me my existing 1Mb service for £14.99 per month, or the choice of upgrading to 'Max' for just £1 more than I was already paying. As can be seen, I am only just bettering 2Mb, and I could have got an unlimited 2Mb service at the time, for quite a bit less. As the term is 'up to' 8Mb, of course, they have a get out, as it's totally ambiguous, and as the contract states that should it be cancelled within the 12 months, the full remaining term is payable, I'm stuck with it until August, but before I vote with my feet, and go through the inevitable drama of changing my broadband provider, I would like to find some way to establish what the reason for my limited speed actually is.