James J. O'Hara compare prices