Here’s what consumers have asked with answers from Infotracer staff and previous consumers.
This site sucks and yes I believe it's a scam why can't they find the data they try and force you to key more fir the sane information I want a dam refund!