Farming for tokens in the UK has got harder recently, but its still possible occasionally to farm up to 50 a day (Although its only worked for the past 4/5 days and then it was broken for the two weeks before that).

I've over 14,000 Tokens, having never bought any (apart from using one of the offers when opening up my betting account - but as I wanted to open a betting account with that company anyway, it seemed wise to go via an offer than not)