What u think about ordering the rack from that site?

I was actually going to buy new tie rods. Its been 113,000 miles so I figured now was a good time.