On my way
As a TalkTalk customer, I do not think they've done the right thing at all.
They did not promptly tell me that they'd been hacked - they did that a couple of days after it'd been widely reported in the media.
They'd already leaked my personal details anyway, as I'd already been called by 'TalkTalk' about a fault on my broadband which could damage my computer. Caller knew my name, address and TalkTalk account number.
By taking their site down, and keeping it down for so long, they prevented me from logging-in to pay my bill quickly, making me lose out on the Speedy Payment Discount.
They'd also left me wondering (until the site came back up today) why my bill last month had gone up. (Turned out to be the end of my promotional discount.)
Anyway, I'll soon be an ex-customer, I was only still there because I'd been awaiting the end of my lock-in period. My leaving was delayed a couple of weeks because their call centre (in Durban) put the wrong kind of cancellation on my account but after cancelling my cancellation, my new provider can take over my line.