John Beebe compare prices