There's a USian idiom: “a slow boat to China”
It gets used in a variety of ways but mostly to indicate something taking an annoyingly long time to arrive / travel.
This box arrived yesterday. It traveled by way of a literally slow boat [from] China.
It took 10 weeks (to the day) from the day it left the warehouse to the day it arrived at my door. About 2 weeks of that was just sitting in customs though.



