K C Bateman compare prices