Found a co-op!
GO Bike Buffalo | Working to create healthy, environmentally sustainable, community friendly transportation options in the City of Buffalo
You guys are so helpful!
I have not been able to check all the parts out yet. I had to wheel and deal to get the price down (originally $65), so I didn't want to drive it up by being "too interested". I thought the chain looked decent. I didn't notice rust on it, but I didn't check out each link.