I'm in canada and everything ive ordered comes in 1-2 business days. Max is 3 days so far.
I ordered an emblem that only exists in China and it took them 3 days to get and they also called me and gave me a fedex tracking number once it was on its way.
Larger items would take longer though I'm assuming
I read a thread somewhere where someone blew out their 335 engine and it took 2 months to get from Germany....thats a motor though...