The cheapest shops still come first; only the tie between equal prices gets shuffled, so an old shop no longer holds a permanent spot at the top of the list. When more shops share a price than the list can show, which ones make the cut is now random too, so newer shops finally get seen.
Wow! No wonder I kept seeing the same shop. 😂
I didn't now older shops got first place when the price was shared, this is the way I found it out