DR JRand - As DR JMK stated, sometimes Parcel Post can take weeks(!!!).* Especially at this time of year. If you just mailed the package earlier this month there is still a chance (your post just said "mailed on December " - and I'd say a good one - that it will arrive at it's destination sometime in the, hopefully, near future.
*I still remember mailing a package from Fairfax to Richmond a few years ago via Parcel Post. It wasn't a time-sensitive package, so I figured I'd save a few dollars instead of sending it via First Class or Priority. Well... If I dropped off small packages and letters at the Merrifield Post Office in Fairfax before Noon, 90% of the time, they would get to Richmond the following day - with no special handling or charges - since Merrifield is a regional post office, and the mail would right onto the trucks from there down to Richmond. At the most, mail from Merrifield to Richmond too three days. Now, when I mailed that Parcel Post package, it took 15 days! I could have walked it down to Richmond faster than that. A couple of times.
~~~~~CHRISTMAS PREZZIES PACKAGE VIBES TO DR JRAND AND FAMILY~~~~