.@BBCNews Reason broadband switching so expensive is because of 18 mth contracts people are tied to. Why? Some companies do 1 mth contracts.