David Peters Corbett compare prices