McLeod tried marketing their own transmission about 10 (?) years ago, and the project was essentially stillborn. Interesting that they have persevered, BUT.... "Due to unforeseen parts unavailability, the Muscle Car transmissions are on current back order. Please keep checking back for further updates."
It figures.