All reviews seem negative
I had a very bad experience with this outfit many years ago. I needed a new transmission in my car, so I coughed up more than $1000 for it. In less than a month, I started havin...