Gift cards is actually quickly processed immediately after which delivered through email address