factory warranty negotiation