Michael Harrington compare prices