I live in Vancouver, Canada. To save on shipping costs and brokerage charges, I had all my parts shipped to a postal outlet just across the border in Point Roberts, WA. You still will need to pay PST/GST upon bringing items back but for me it also gave me the opportunity to fill my tank up with cheaper gas :-)
Just something to consider.