Read all about my Big Tale of Woe trying to get a small
leak repaired by American Transmission in Carrollton, Texas, a suburb
of Dallas, Texas, their failure to fix the leak, the additional problems
they installed, their stalling tactics, their 8 attempts to fix it, and
their utter failure at transmission repair.
|