Patrick P. O'Neill compare prices