Example: When searching for "micro hdmi hdmi", I obtain the following list of items.
Looking good, at a cheap price.
However, upon actually selecting the image, the prices changes to a higher price, therefore wasting my time clicking on the deceptive seller's item listing. The seller deceptively lists an irrelevant item (in this case the RJ45 connector) at the 0.99 price, therefore putting his item ahead of competitors despite the fact that his price is far higher.
This technique apparently violates the official Ebay policies, as seen here (emphasis mine):
Not Allowed:
Selling different brands of an item, such as jeans, in a single listing
Offering a choice between two entirely different items, such as a watch or pair of shoes
Selling items that aren't in similar condition, such as a new and a refurbished laptop, in the same listing
Is there a way to outright remove these "select X from a list" listings, or another technique, in order to avoid the deceptive sellers? This has become extremely common, literally every one of the 0.99 pound sellers are deceptively advertising their prices.
Best Answer
I thought I'd post my hacky solution for anyone else stumbling across this in the future.
This works as of May 15, 2017. eBay may change its DOM structure in the meantime. In that case, this will have to be adapted.
Copy+Paste the following and press Enter:
This just deletes every node that contains the "prRange" class. In principle, something similar to this should work even if eBay changes the structure of their page. You just need to find the resulting container (ListViewInner) and some token that's present in the price range results and is not present in the regular results (prRange)