Fix VendorScanner to only read from files that exist