No, what happened with your story is that some POS terminals (specially ones connected to computer) ask what type of card it is.
Visa, MC, Amex, Debit or Gift Card (yes, gift card is seperate).
So in order to process an Amex card, if you choose Visa, it will not go through. But cashier has to...