We've got a live poultry store right near here, and I just grabbed a chicken an hour ago or so. I really like the idea of the place - a pretty good selection of poultry and game, and it doesn't get much fresher than this. Unfortunately, the one other time I had a chicken from there, it was really tough. We cooked it about 2 hours after they killed it...the flavor of the chicken was good, but texture wise, it was pretty tough. I don't think we particularly overcooked the meat - the breasts were cut up and velveted for use in a stir fry kind of thing, and we tried a recipe from Jose Andres Tapas cookbook for the rest. I've searched online a lot to see if I can find anything about the best way to use super fresh poultry, but haven't found any real info! I feel like I've heard that I should actually wait a day or so before eating it, which I may try with the one I just got. I also wonder if the type of chicken plays a role - the first time, I got one of their cheaper birds, but I swung for their slightly more expensive ones this time. I think the white chickens were about $1.25 a pound and the grey were $1.80 or so. If anyone has some advice, that would be great! If not, I'll probably brine it in the morning and eat it tomorrow night! Thanks! Also, in case anyone's reading this from new york, the place is up at 126th and amsterdam - here's a terrible picture on googles streetview.