Honestly, I wouldn't worry.
That guy was always 100% trustworthy in the past.
Keep in mind lost of stuff gets delayed in the post around this time of year. I ordered some video encoder ICs on 12/18 or 12/19. They shipped 12/20 and I didn't receive them until 12/27. I took them a full 7 days to travel 3 states over. Normally I would expect stuff like that in 2 days, 3 at most.