I mailed from Toledo Ohio to Lafayette Louisiana, 2 weeks before Christmas a few years ago, they received them about Jan 6th. I was heartbroken, I had shipped Post office. The tracking was only scanned in one time.
This year I shipped FedEx I mailed on Friday the 13 to Southaven Mississippi and they received them today...YEAH, now for Facetime on Christmas to watch my Grand daughter open her gifts.