If so, do you find it weird that you now have to submit your last 4 digits of SSN to deposit? They wont even take an EIN.
They definitely still love and accept money from you... but the SSN thing, even last four... I would never touch it just based on adware guys having info like that is a very irresponsible decision. For everyone.
I'm curious about this too.. I still try and fuck around with leadimpact but I can't ever seem to get much working on there and my old TV account got de-activated and I'm looking to see if its worth the hassle of setting it back up if its still good.
But recently they dropped the referral requirement so I'm guessing they might be hurting for new advertisers.