Patrick N.
Posted
This is the biggest ripoff for business…
This is the biggest ripoff for business customers that can be. Nav is no more than Credit Karma. They sure do make a ton of promises like many of these places and just use people for their financial gain.



