Do you have CAA in BC? They have decent travel insurance