C. N. Noble compare prices