I have been using Amex GC ordered from giftcardsindia.com for last 8 months or so. I have order Amex GC only when there was a discount on GCI, and I dont see any value add otherwise order personally. I had always ordered in personal capacity, so didnt need to get the cards activated.
Pros:
*No Surcharge on HP petrol pumps.** This is the biggest advantage of using these cards, especially if you have ordered them at discount, or got a as gift. Most HP pumps identify these cards and will accept them without any fuss.
*Can be used online also** I have been able to use them online on major websites, except for an occasional hassle of finding the CVV/pin. CVV is the 4 digit code in *front* of the card, and PIN is the pincode where cards were delivered to.
Cons:
*Limited acceptance** Many Major brick and mortar stores accept the Amex Gift Cards, and unfortunately many small stores/shops will refuse to accept them. Same is the case with online stores also.
Overall, Id suggest they are a good card to gift someone who shops from a variety of places and will be able to use it, or for personal usage if you are able to get them at a discount.