Delays within the recipient country postal system/customs clearance are the main cause of problems.  We stopped shipping to Canada because packages can take 8 weeks to clear local customs