Traverse compare prices