Andrew C. Papanicolaou compare prices