E.H. Warmington compare prices