Valid immediately after purchase.
These are great and perfect for that quick gift. I got one for as a gift for my wife on our wedding anniversary after almost "forgetting". Instantly received an email with the gift card code and my wife could not be any more excited
Really saved my skin! Thank you