where's the redeem credit link?
navigating on both PC and android, it takes me to the "sign up" option and I'm already a premium member with credits to redeem.
Sorry to hear about the trouble you are having with redeeming credits.
For a situation like this it is best to send an email to email@example.com so someone can better assist you and your personal account.
Are you logged in when you look for the link?