Before you know it Christmas morning will be here, and if you are STILL have gifts you want to order online you should do it sooner instead of later.

According to Life Hacker, if you are a procrastinator when you are doing holiday shopping you should really start your shopping NOW because the longer you wait the more you will probably have to spend more money on last minute gifts.

Here are your options on shipping your holiday gifts and the deadlines

FedEx

Smartpost: December 9
Home Delivery & Ground: December 16
Express Saver: December 19
2 Day: December 20
Standard Overnight, Priority Overnight, and First Overnight: December 23

UPS

Ground: December 13
3 Day Select: December 19
2nd Day Air: December 20
Next Day Air: December 23

USPS

Retail Ground: December 14
First-Class Mail: December 20 (Dec. 18 to Alaska, Dec. 19 to Hawaii)
Priority Mail: December 21 (Dec. 19 to Alaska and Hawaii)
Priority Mail Express: December 23 (Dec. 21 to Alaska and Hawaii)

If you are an Amazon shopper like myself, it's also important to note that same-day shipping for Amazon Prime customers is free until December 24th for orders at least $35.