Gift cards was delivered to their email within 24 hours