BEGIN AGAIN compare prices