Sounds like Nissan or a junkyard is the only good options. I last looked at the OEM part number for the whole front hub and scoffed at the price and simply bought seals and the wheel bearings to swap out (brand new Nissan OEM).
Without using OEM, or RockAuto, not many options that I know of.
Is this for an NX or a B13? I remember a LONG LONG time ago on the old forum there were posts that the tie rod mounting locations differ on NX's 91-92 are different vs 93. Something to consider if you are only replacing one. I would do both, just to have them match. Did you give Greg V your VIN?