Where did you find it? I'm on the 250 tier and my page looks like this:
No option to redeem the digital stuff
The digital rewards will unlock tomorrow. They will be in the same location as your game keys.
Thank you for the prompt response! Can't wait to delve into the world we've waited so long for