So a potential idea for the current game or infusion if it's too late to implement at this point. So you know how looking for specific high-quality parts can be a challenge running from vendor to vendor? it's rewarding when you finally get that one component or weapon you're looking for, however...it can take a long time amongst various playthroughs. I have a fairly simple yet sensible solution to this.
Remember how in conversations Blaine mentions how certain customers request certain orders? I feel like the player should be able to do this as well, have a certain weapon or component you 100% know your dealer has but doesn't have something specific in inventory at the time? Ask to look out for a certain quality (potentially a quality slider?) and the items you ask for...So that when the new stock does arrive, you can pick it up for double, triple the price, or even 5 times that than normal since they're so rare (the dev team can play with certain criteria or pricing).
This effectively fixes the RNG element of finding high or low-quality parts and weapons for gear and equipment you don't even use but want, with the drawback of paying through your nose rather than waiting for who knows how long, on the other hand, random inventory can still be present, giving players who want above average gear to be happy with to stay.
I'm not saying every merchant should have this special merchandise option but definitely should be an option for mid/late game and for players who want to go the extra mile while on the hunt for components, maybe it should have an even higher mercantile stat requirement to request this option I'm just throwing out ideas but the concept itself I wanted to share, thanks for your time reading.
-Credit goes to NUT, Wizardfrog & yours truly for thinking of this idea to come to reality.