What would YOU do?

My parents have sent letters to me from ALberta that have taken 10 days to get to me in Montana ... and they touch each other. My brother sent me a package that took several weeks. If there is a major delay, I would be willing to bet it is at Customs. I've had packages opened and inspected before, which adds time.