At least you found a place. I have gone to 3 different NTB's and a Goodyear shop and none of them will even touch it. The only good thing is at least they are honest enough to tell me they don't have the experience to do a good job.
If someone knows of a good place in the Houston area, please let me know.
Thanks,
|