James E. Ransome compare prices