National Tire & Battery (NTB)
Drove my car into NTB for a scheduled maintenance, NTB mechanic had to drive me home
I drive a 2001 Honda Civic and I have approximately 90,000 miles. Part of the 90k scheduled maintenance is an automatic transmission flush.in order to save money (I usually go to the dealer), I went to NTB I also found a $20 off coupon on their website. To make a long story short. I arrived at 9:00 ...