A gift card will be mailed USPS to you or your recipient
USPS recommended mail by date for Christmas delivery is December 17th