Michael L. Hughes compare prices