Possibly trading for a '65 Barracuda

Also ... has anyone dealt with Performance Automatic's work before? I see they offer lifetime warranties on their Street Smart 904 transmissions, but I can't find any details on the warranty itself.

If I'm going to spend ~$1,000 to have someone rebuild a transmission that is likely to go bad again in 3-4 years, wouldn't it be a better use of money to get one of these instead?