Richard Dennis compare prices