Gift Cards are all physical and are mailed out Monday-Friday mornings. We can mail them directly to any address as a gift. Thanks & Cheers!