Keith H McClellan compare prices