William T. PhD. O'Donohue compare prices