All Classified forums require a Site Supporter subscription. It is only $25 per year and you can buy and sell whatever you like on the forum. To become a Site Supporter, go to Your Profile and select "Paid Subscriptions."
They should still warranty the transmission even if you install it. Engine builders do it, so I dont know why a transmission shop wouldnt. If they wont, ask them if you can bring it in after so they can inspect it to make sure it was installed properly and then get the warranty.