Was charged $12.50 right after adding my card with this site after signing up for a free trial.
Do NOT add your card to this site.
This site charges with different company names and will tell you that it was not from the site.
I will be submitting a report elsewhere.
As you can see in the image I've provided, site owner uses different company names with invalid company phone numbers to make fraudulent transactions