Found them on accident by clicking on a link that I didn't realize was an ad. They said that they wouldn't charge my card unless I decided to subscribe to their premium service, which I didn't. I looked at my banking app to make sure they didn't charge me, and I saw a hold for $1.00 from their site name. Obviously not a huge deal, but I still transferred all of my money out of that account to be safe.