I'm 99% certain I did. I signed up following the link within Chrome. The account verification step uses email, which currently opens links for me in Firefox. That may have screwed things up.
If you need me to contact Mene as well to confirm my intention to use your referral code, let me know who to talk to and I'd be more than happy to.
And, of course, if this can't get fixed, I understand if it invalidates my entry.