My amex version works with POS and online merchants. It doesn't work with Amazon.in, works with Amazon.com, it doesn't work with merchants who have amex ezeclick option in their payment gateway, but regular amex option works online.
One quick Q, I assume that the 125K milestone is only for the amex card and the visa card spends don't count, right?