I'm stunned that American Express would allow their logo being used like this (they could have at least colour matched the logo background to the white stripes)
I won't be buying a shirt this year (which is a shame as my old home shirt was destroyed by the washing machine)