I didn't say you called me a liar, I said it effectively amounted to calling me a liar. Me confirming that you get a second ticket, followed by you saying you "doubt it", doesn't give me the impression you feel I'm telling the truth.
If you had just posted that, there would have been no misunderstanding
After reading all the other posts in this thread before I posted to say you get a second ticket, it became clear that you can't go on just your profile mileage as it appears that it may include B-spec miles (I can't say for sure having not touched B-spec) and that only A-spec miles count towards the 1000 ticket (again can't say for sure). If you have been doing lots of B-spec, then that
may explain why you have only received 1 ticket so far.
I do agree with you however about the numbers not adding up. I got my second ticket after doing 6400km and around 200 races. So I'm starting to get the feeling that for me at least it's not caring about my mileage as the gift ticket message implies and it is only caring about my number of races.