Richard M. Ryan compare prices