VIN History USA are scammers and Bank of America is little help
Pay off credit card, cancel credit card....
Sigh... been there done that dance.
New bank!!!
Print