The handheld devices sound as if they are the wireless Chip & PIN terminals. If you are still in Spain it would be useful to know if they are declining the card because it is American Express or because it does not have a Chip. How are you paying, with a USA-issued Mastercard or VISA?