The dollars add up. I imported an RV-4 - initial price was quite a bit better than I could find in Canada, however by the time I was done and had it flying I would have been just as far ahead to buy one in Canada for $5 - $10k more.
Costs included: US/Cdn exchange rate, Ferry pilot (I had no time in an RV), MDRA fees, GST (don't have to pay if buying in Canada), Annual Inspection (doesn't matter when the last one was done, have to do one when it arrives), Registration Mark fee, Registration Mark letters, Fire Extinguisher (required in Canada, not in the US). Mine had a gascolator so I avoided having to buy that but as already indicated you will have to have one.
Took 3 months from the time I bought it till I could fly it. If I were doing it again I would look harder for one in Canada.