Is the Gift Card a physical card? Nope, even better, the Gift Card is digital! This means you don’t have to worry about losing it, or delivery times and delays.