If you are getting ads, popups on this site then the problem is your computer.
Is this spam mail from toms hardware, or from other email addresses. If it is from other then there is no link of that to this site.
If you allow it, toms will popup site information in your notification panel you can dissable that. Outside of that this site has no other nagging items like ads, popups, etc.