That looks horrible indeed!
I've been away for the last couple of days, time in which this campaign has gone up automatically, thanks for noticing and posting though, I will mail our agency now and let them know TechSpot is unavailable for running these kind of campaigns. I'm looking at things in our end, apparently (I haven't seen the ads myself) Interland has bought some "eyeblaster" space.
Like many of you, I also believe these are extremely annoying and I promise you won't see any of these across TS, we are trying to reduce pops too but like we've discussed before, one or two (max) pops if you browse around shouldn't be way too annoying.
I'm trying to figure out a way to block these eyeblasters right now so you might see them for a few hours still, just about a hundred of these are being shown per day anyway.
My most sincere apologies.