Leonard C. MacLean compare prices