Christopher J. Patrick compare prices