But getting packages to their destinations can become complicated, especially when massive winter storms batter the east.
So, the big question is: will they get there before Christmas?
Inside Edition put package services to the test to answer that very question.
Inside Edition producer Katie Taylor went to Macy’s in New York City, where she bought three gifts for Inside Edition correspondent Jim Moret, packed them up and overnighted each using a different service.
She sent one by the U.S. Postal Service, one by UPS and one by FedEx. All routes were expensive, as USPS cost $44, UPS cost $160 and FedEx cost $170.
As promised, all three arrived the following day. USPS arrived at 10:02 a.m., FedEx arrived at 11:22 a.m. and UPS arrived at 6:36 p.m.