My niece ran over a rock with her 2005 Explorer and destroyed the tire (Michelin). The local mechanic who has always seemed really good replaced the Michelin with a SAVERO tire. Besides the fact that I've never heard of this brand of tire, is it safe to drive her Explorer with 3 Michelin's and...