Expert Tire
Expert tire rip off con
Has anyone been to Expert tire in Milford Delaware and had problems with them? I took my car there to get a tire put on and within 5 minutes they told me there was a problem. Well it turned out that instead of just replacing my tire they decided to check my brakes and steering joints instead and ...