As discussed many times on this forum:
You'll want to try their Facebook or Twitter pages for help since the support portal is causing some issues for you.
Contacting Customer Support
Twitter & Facebook availability: Considered 24/7
Foxhound-Pro | Chief Forum Moderator
Black Ops, Modern Warfare 3, & Black Ops II