Mobile phone customers still being overcharged when contracts end