Unfortunately my experience with Thorold Auto parts wasn't good at all.
First tranny didn't work (they admitted they dropped it), second one bangs shifting into reverse.
Since that the sales guy George stopped answering/returning our calls and managers Mike and Frank never replied to my emails.