I just got off the phone, suprisingly
titan live support was actually helpful. They went proof of my billing address and a valid photo id. I can take a picture via a digital camera and attach it to an e-mail they said. Shouldn't be to hard, i'll keep you guys updated.