They don't want anything to do with you after the transmission they installed did not work. They won't answer my calls, and I had to get my transmission fixed by another company after wasting all the money I spent with them.
Cons: They ripped me off, and won't answer my phone call when I ca
more