$500 ! That'd buy ten of mine. Stock Crown Vic fuzz car, says "Police" right on it, uJoints it came with adapted to my Strange slip yoke.
I moved the rear end an inch forward to fit it since i had to trim the rockers to clear the tires anyways.
If i needed a shorter one than anything comes stock with (and i do for my Capri) i'm getting the same fuzz car shaft shortened for about $100. The 1330 solid Ujoints are plenty strong.