I was only with Plusnet for a few months but I found the service to be quite good, yes they traffic shape and have caps but they do make it clear to you and it does not come as a surprise when you have signed a new yearly contract. Not that I did as I paid extra for a monthly contract.