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

as a rule of thumb, i use a credit union instead of a bank, whenever i can
seems to be a lot better customer support