If you are driving from Vancouver to Seattle, which is a route I travel a couple of times a year, instead of crossing the border at Peace Arch which as pointed out by other can sometimes take more than 45 mins to cross, you might consider driving east along Canada 1 from Vancouver, turn right into 264th Street (Aldergrove Bellingham Road) as the border crossing there invariably only has three or four vehicles before me when I cross. You then continue down 264th, which changes at the border to Guide Meridian Road (539th) to the I5 at Bellingham, then onto Seattle etc. I have found it saves a lot of time just at the border.