TalkTalk need to do more to fix this issue as they were responsible for not keeping customer information secure. Admittedly they did give out free stuff last year as a sort of compensation. However if this annoyance is not resolved soon TalkTalk's reputation will slide further.