Peter A. Farrell compare prices