You could speak to Amex concierge and they negotiate on your behalf. Friend is concierge for Black card, asks the hard questions on behalf of premium clients and has some success, understands the actual margins, can see purchase history. YMMV on Discovery card though