No comment
Stilners installed the tires in a timley manner but said there were issues with the car and the front end. I took the car to a Ford dealership and they said the front end was great, the car only had 50k miles! Would not recommend them!
April 11, 2011