Rory C. O'Connor compare prices