I'm using the secure pay module. I've checked the cc validation and the securepay.php module and they both match up with the two names (i saw a similiar problem with the Master Card/Mastercard)

} elseif (preg_match('/^3[47][0-9]{13}$/', $this->cc_number) && CC_ENABLED_AMEX=='1') {
$this->cc_type = 'American Express';