Thanks man

Don't know why I didn't think about checking that. I googled though and nothing bad came up for them. I also have their office number and address from the email they contacted me with, and it's also on their site (though it's a different address in both places?). Both are in the same state though.. hmm.
I heard back from them after I voiced my concern about the 60 day cancellation policy, and they removed it.
You're right, probably best to step away from them. What's the average payout from CPMs, by the way?
I appreciate the help, man

As always, you've been awesome guidance.
Edit: I see you edited your post. Even more great advice

Thanks man! Great points.