Catherine E. Patrick compare prices