Endurance was a warranty that my GM dealer wouldn’t accept when I worked there. Their customer support wasn’t good and they didn’t cover much. Zurich we did accept tho and they covered just about everything for the customer with little to no hassle and payed the tech well.