In case my last post was not convincing enough, the one below has what I hope is decent credibility:
https://www.consumer.ftc.gov/blog/2018/10/steering-clear-vehicle-history-report-scams
By the time I called my credit card company to cancel our current card, the company (what ever name they...