how long does usps first class package take to canada?
We run between 6 - 8 days (without holidays on either end) USPS First Class, with the hold up usually occurring in Canadian Customs for about 3 days.