Mark B. Richards compare prices