Please allow 3 days from purchase for gift card to be processed for mailing or shipping, plus an additional 3-5 days for no charge USPS shipping. If you would like an expedited shipping method please add the overnight or 2 day product below to your shopping cart, however the 3-days processing time still applies. FOR CHRISTMAS DELIVERY: Order by December 13th for USPS delivery or December 16th for overnight delivery.