Edward M Harris compare prices