It was all a tactic to get people to sign up 😂
Discussion
I suspect they were true in their mission and likely were partnering with deserve cc which was recently acquired by intuit.
I believe they will deliver on their promise but are unfortunately in the cross fire between clients and vendors.