E.A. Markham compare prices