Yes, it does. However, sometimes Amazon puts a temporary authorization hold of $1 on the card when it is used for the first time. Additionally, you will need to ensure that the entire amount can be paid for with the gift card, as split tenders are not permitted. Another option is to use your American Express Gift Card to purchase an Amazon Gift Card.