James C Wright compare prices