Take one biz day to reload your balance.
It takes time to reload your balance, even though your order mail said “ Typically your balance is updated within 5 minutes of your order”. I have contacted the customer service and it said that usually takes 1 business day to reload. Quite a misleading wording from the gift card section in Amazon.
Rating: 3 stars