After 3 1/2 hours we arrived at Friday Harbour where we had to go through US immigration and customs....