M.Margaret Barth compare prices