We project that if you order by the following dates, your shoes will arrive by December 24:
ECONOMY AND GROUND SHIPPING: December 12
EXPEDITED SHIPPING: December 19
RUSH SHIPPING: December 20
Due to factors out of our control, we can't guarantee it will arrive on time. So if you want those shoes on your feet or wrapped and ready on time, place your order now!