Mary Hershaw compare prices