well, seemingly only reference to it that I could find was on top of this forum, that other sites button on top that links to:
http://www.tomshardware.co.uk/answers/id-3194989/tomsadvice-website.html#
It is just a quick link to this question though and all other parts of Toms don't have said link or reference to such site so..
if not.. it might be helpful to tell us what this tomsadvice should actually have in it.