John Steiner compare prices