Do as I do.   Unless U really need it,  boycott anything US.  Including travel.  Why do you have to cross that border?  If the excuse is lame,  then stay here in Canada.  We have a great country,  we celebrate 150 yrs on Sat.   Most American's wish they had it as good as us.   One clue... Health care.