Semaphore compare prices