Michael W. Elliot compare prices