Margaret M. Mitchell compare prices