Are the TTI shorties really my only option?

Check out the pics in my thread about tti shorties. They will work for you. I am putting them in a 67 valiant. I'll have more pics up soon