Moyes just said this at his press conference:
"He came from Millwall, who were in the Championship at the time, and we paid £1.5million for him," said the Everton boss.
"He has been really good value for money, not because of the price but because of what he has given us on the field.
"A lot of our resurgence over this period has a lot to do with Tim Cahill so we have a lot to thank him for.
"And he is very good off the field, he has been a great ambassador for us."