Amazon's search has always been terrible in at least some verticals. Computer hardware, for example.
I decided I wanted a GTX 1080 recently, and I gave Amazon's search a swing in case I was missing something that pcpartpicker didn't grab.
Search "GTX 1080" from their home page. First two results are aftermarket coolers, then we start seeing cards.
Okay, let's filter to just a price range likely to be cards... $300-500. The first result is technically in range at $499, but flagged "You can't buy this because you don't have Prime." The second is $661. Yes, technically there's a "used or something from $499.99." in the corner, but it smells like they've ignored the filtering entirely unless you want to play hunt the pixel.
If I do a step further "sort by price", it still sorts by the cheapest third-party used price and then shows the new price in big figures, leaving the results seemingly unsorted. You then see a disclaimer "Showing selected results. See all results for gtx 1080." WTH is "selected results?" My consumer sense is tingling-- are they trying to steer me into higher-margin items? Okay, I'll select "see all". The first result is a Vega 56, the second a 1060.
And this is why I bought from Newegg. That and they had a no-gimmicks model for $430.
What went wrong?
* Product categorization is a mess. I have to wonder if this is third party vendors keyword stuffing their listings for a "GTX 1050 not 1060 1070 1070TI 1080" or just some overly aggressive matching. In other searches, I've seen a related problem-- the same item repeated with marginally different listings.
* New/refurb/open box/etc. really need to be seperate SKUs. Books and DVDs, the used choice is a reasonable substitute, but on a ~$400 product where warranty is a purchasing factor, you can't really bundle them together.
* Filter and sort needs to work how you'd expect it. On the big price number. Maybe that means they have to do things like spinning out new/used/refurb as suggested, and maybe the "$A, also available from $B" phrasing needs rework.