Random 80 tokens added to my account?!?
Logged into top eleven today to find that I've been awarded 80 tokens. I didn't do any offers and certainly didn't buy them. I haven't received any information on where they came from.
Has anyone else received this or do you think it's just some strange mistake?
Random 80 tokens added to my account?!?
I certainly wouldn't have been shouting about it lol. A quiet smile and cross fingers they don't realise more likely.
Random 80 tokens added to my account?!?
I would have done the same.