People need to learn how to gain the system to get a better deal, I have never paid the renewal price for broadband, I either look for a cheaper deal with another ISP and move or phone the cancellations dept for my existing ISP and tell them I want to cancel, and they usually bend over backwards to beat any other prices you have got, throw in extra TV channels etc.
I have no loyalty to any big companies whose only interest is lining the pockets of shareholders, only small business who offer a good service deserve my repeat custom.