I've been buying olive oil from San Pietro restaurant on 54th and Madison, but after being in Italia and having a wonderful oil from a local farmer (makes about 100 bottles a year), I don't consider San Pietro's oil the best anymore. Currently they charge 20USD per 750mL.
The oil from the farmer in Italia had a very soft, yet filling taste, with a hint of salt. Really thick, but felt like water.
Any ideas on the best olive oil which I can buy in Manhattan? And can you give me price/size if you know them.