If it was me I'd persist a bit longer with Twitter.
I've been in similar situations of sweating over whether I'd ever get a resolution and - as previously mentioned - they have so far (eventually) come through.
Alternatively give the call centre another go. As others have reported, I have on...