Mary Anne Evans compare prices