There's no ten day turn-around time. There's no "you'll need to talk to the on-call support team". Not with Torch.
We understand that your website needs to be up-to-date.
No more being given a vague date long in the future when you desperately need something removed, added or changed on your site.