Welcome and thanks for posting!
I am sorry you're also having problems claiming for the reward card. I have sent you a private message with instructions on how you can send us over your details and we'll look into this for you. See: Private messages
Thanks,
Robbie