Is Carfax still necessary?

Since the price of nmvtis is cheaper than Carfax, is it still necessary to purchase a Carfax report?