I have to be honest, Amex offers have been rubbish to me(other than the Woolworths $400). My personal experience is you really have to be in the right place at the right time. But, I'd be doing what you were doing, pushing for a retention offer for the inconvenience of not having "offers" . Good luck!