Patrick M. Wright compare prices