called the TA for road service in order to have a new alternator belt put in my truck..... it took them 2 hours and they called me they did not have it in stock.... so called...
All reviews seem positive