You have until these days to place your online order and still get it in time for the holidays ... Consider yourself warned ;)
Amazon
December 18th: Standard shipping
December 22nd: Two-day shipping (free with Prime)
December 23rd: one-day shipping (In select cities)
December 24th: 9:30 a.m. local time or earlier - Same-day delivery (select cities)
December 24th: 9:45 p.m. local time or earlier - Two-hour delivery (select cities)
Kmart
December 17th: by 11:59 p.m. CST - Free shipping
December 19th: by 4 p.m. CST - Standard shipping
December 21st by 4 p.m. CST - Premium shipping
December 24th: for in-store pickup
Target
Varies by item - Free standard shipping
December 19th by 12 p.m. - Premium two-day shipping
December 22nd by 12 p.m. - Express one-day shipping
December 22nd by 7 p.m. - Restock
Toys R Us
December 18th by 11:59 p.m. ET - Free shipping
December 20th by 3 p.m. ET - Expedited
December 20th by 11:59 p.m. ET - Express