David McKee compare prices