I looked up a few of the whois infos and it looks like you're dealing with the same bunch of assholes
I complained about 2 years ago on this board!
And they did worse than just re-direct: installed dialers, browser hi-jacks, trojans, all sorts of shit!!!
They finally made me go "password submissions only" and I've never looked back (though: I have to excuse to all people who's password applications I haven't dealt with yet)...
BTW: there's now a
a special cheater section on this board!