Malcolm Hamrick Brown compare prices