Yep... I've heard several people say that site has caused them much grief. I just did some lurking, but when IE started crashing whenever I tried to open certain posts, I decided it was time to stay away - definitely something suspicious about that place.