Due diligence in product inspection