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

Also, never use your ATM Debit/Credit card, as it does not allow you to stop or dispute charges. Once the $ is gone from you account from using a bank debit card, it is gone forever with no recourse.
my personal experience. i've never had a problem with a fraudulent charge using my debit card. the card is with Ally Bank and they've always put the $$ right back, then done the investigation and always found for me. i also check my account almost every day