1. Цены лучше взять не средствами selenium'a, а с помощью js. Одним запросом.
2. Сравнивать можно просто в цикле.
Ну мы так решили: если можно проверить всю страницу - классно. Но вероятность того, что сортировка сломается по середине где-то - почти ничтожная. И ручные сейчас не проходят по всему списку как я знаю, также смотрят начаало, листают в конец и сравнивают.
За идею спасибо, погуглю как берутся значения через js и про циклы почитаю)