They were fantastic!! I was told by my mechanic i would need an entire new transmission. Devistated with this news we sought out this place due to good reviews (verbal) a ... more