Paul McCaffrey compare prices