revival compare prices