Hm, the timing of this coincides with some other issues we were dealing with. It is pretty strange that it would show you that particular page though, since Tom's Hardware has its own 403 error page. I'll get this looked into, thanks for reporting this!