We discovered too late that not only were we signed up for 5 years but that period renews automatically, so when we cancelled after having been a customer for 11 years we had to pay over £1,000 to cancel the contract. Avoid PHS in all circumstances - never sign a contract with them. Dreadful people. I am only giving one star because it won't let me give none!