Has anyone signed up with them? Says no membership fees. Which is a first.
I just got email from them this week. I haven’t signed up.
I would not be so quick to hand over all my NPPI to a company that is clandestine, new to the industry, etc. Too much spam and scam these days.