Our local store (Napa) isn't any help with a performance item. I did look at all that are listed on Jeg's and Summit's site and none of the others had the same bolt centers.
they aren't really a performance item. the red carded help! items carry the straps. just ask for u joint straps for a ford 8" or 9"(might be a size difference) and see what they have.