Craig L. Pearce compare prices