James G. Clark compare prices