C. D. McKaig compare prices