04-06-2023, 03:58 AM
Actually, this is providing me the creeps. I saw an ad for direct deposit from a Tcf bank - and it felt like a complete scam! What's going on with this system, and do you consider there's any legitimate reason behind it?