3 months ago - [DE] Juice - Direct link
As Basan noted - you'll want to head to https://support.warframe.com. That's where you can talk to someone about your account's status.