Possible breach.
I received an scam/phishing email with my user name and password to this site in the subject line. Threatening to "expose" me to my contact list. This is the only place I have used that username and PW combo so the info might be from here.
I've regularly do maintenance on my PC so I don't think I was the source you might want to check.