go to Tourneau or any Rolex Authorized dealers. There's a bunch in NY/NJ.
I personally recommend NJ if you have NY address. Buy it as a gift at NJ AD and directly ship to your NY address, that way you avoid the tax (on a 10K watch you already save 700 bucks). i dunno if this is a gray way or whatnot, but this is what 80% of watch collectors actually do to save $$ + still get warranty instead of "unsafe" internet purchases.
These days you can get great deals on Rolex, even down to maybe just 300~500bucks above internet stores. Buying at AD is always a safe way, especially with Rolex warranty + their own AD warranty.