What sucks more then not receiving your package on time for the holidays.

NOTHING! Seriously.

If you live in Pennsylvania and plan on shipping out any gifts for the holidays you might want to keep reading.

One thing you definitely want to avoid is your package not making it to it's destination on time. It could seriously make or break your holiday spirit. That's why following these deadlines are a must.

The dates all differ whether your planning on using these shipping services: U.S. Postal Service, Federal Express and UPS.

USPS already predicts about 15 billion pieces of mail and 900 million packages though New Years Day according to patch.com.

Check out these shipping deadlines below.

U.S. Postal Service
Domestic
Dec. 14: USPS Retail Ground
Dec. 20: First Class Mail, Priority Mail
Dec. 22: Priority Mail Express

International
Dec. 1: First-Class Package International Service and Priority Mail International
Dec. 8: Priority Mail Express International
Dec. 19: Global Express Guaranteed

Military
Dec. 4: Parcel Airlift Mail
Dec. 11: Priority Mail; First Class Mail (cards and letters)
Dec. 18: Priority Mail Express Military Service

FedEx
Dec. 10: SmartPost Services
Dec. 14: Ground
Dec.17: Home Delivery
Dec. 19: Express Saver
Dec 20: Two-Day Service
Dec. 21: Overnight Service

UPS
Dec. 14: Ground
Dec. 18: 3 Day Select
Dec.20: 2nd Day Air Service
Dec. 22: NextDay Air Services