I shipped several packages with UPS over holidays, and received several. Each one was delivered on time and arrived in great condition.
I was very satisfied with the service I received. But, I also ordered in plenty of time to receive my packages in time for Christmas; I didn't wait until Dec. 20 and expect to get it. We must all know by now that if you want something shipped, whether by Fed Ex, UPS, USPS, etc.
we must take into consideration weather may change and also the massive quantities shipped. Do plan ahead and you won't be disappointed.