Whoever it was, I thank you. Had a wing craving last night and remembered the recommendation, called them up on West 79th St. and it turns out they deliver to my place. Had a double order, well done and "smokin'", and they were really good (not really hot enough until I added some extra sauce of my own, so next time I'll get them hotter, but still very good).
As soon as I opened the door for the delivery guy I could smell that smell that I thought I'd never smell again outside Buffalo itself. Came with a ton of celery, carrots and blue cheese too, though the blue cheese was a little thin and could have used some more chunks. Definitely better than Atomic Wings and blows away Dive Bar.