Richard J. Major compare prices