Each month I'm paying over £90! I have a leaving date and every week they ring with a slightly better offer. The last being £58pm AIBU to think they will keep giving me better offers if I hold off cancelling my leaving them?