James J. Ward compare prices