Patrick W Duke compare prices