That cover the costco auto canada has a hassle free insurance

Statement State Alabama Between Distinguish