I found a promo pass to all the sites leaked out over the web the past few years 2 years or so. If you had a login/pass on there that you also use for other things, I'd change it.
I don't know if the database was hacked or what happened, but it was a one-off promo pass for me.