Where does Carfax and other similar organizations get their information on a cars history?
State Registration ?
Insurance Companies?
Dealer Network?
Others?
Do they buy this information, hence the fees they charge (beyond their profit)?
Just trying to understand how the system works?