I'm glad you've sorted this out. Another thing I'd like to mention is that you can sort your selections by any parameter you want (not only by price) using the condition:
Selection's Sorting Order is defined by {variable_name}
and Selection's Trigger Expression match_index
Just in case you'll need this in future.