I used to use that site for downloads. Many of us probably did. For me, I've shifted to wanting to get software straight from the original source. 3rd party downloads seem... dirty. They have had a history of being tampered with, or attached to potentially unwanted applications. I'm not your average user though. See ya, Tucows!