Craig Brown compare prices