I finally found the elusive out-of-print Starbucks NYC mug today, at the Vince Lombardi Service Plaza on the New Jersey Turnpike, just before the George Washington Bridge. They must have shipped all remaining inventory to this one Starbucks store, because they had a whole shelf-full.