Mary R. Bachvarova compare prices