Man, sorry about that...
I'm with you on the Trollbox - if they've disabled it to put everyone into customer service, then why not actually have everyone into customer service?
Bittrex and Cryptopia are two good alternatives.
Hang in there, man...they'll figure it out.
For me it only remains to wait and pray for my little SBD to be in my account soon ...Thanks for your words @davevandewalle