VIN History USA are scammers and Bank of America is little help

And still so many peoples insist on a cashless society :BangHead: