American Express Green Card UK – Why you should avoid!