Oh nwm, finally spotted the tiny "redeem code" button at the very bottom of the page while looking for way to contact support, jeez. :P
For anyone else having a problem it's listed under "support" below the payment options bar. It doesn't matter which tab ("your games", "manage addons", etc.) is active.
Last edited by Jean-Luc; 07/08/13 05:22 PM.