BookMyShow Gift Cards are purely 'E-cards' and will be emailed to the recipients instantly. Also you can schedule a E-card 90 days in advance for a birthday surprise to friend/family.