For the 2019 holiday season, you need to order by Monday, December 16 if you want the certificate to be mailed and received by Tuesday, December 24.
If you can pick the certificate up at the school, you can order until Wednesday, December 18. (The school is closed for winter break starting on Monday, December 23.)