Yes. India has lifted restrictions on American Express making it to resume its services. Amex is well known for its customer care service which is available 24x7.