I know that city law has recently required all apartments to have carbon monoxide detectors. My landlord is trying to charge us for the two he has installed in our apartment. I feel like he is trying to pull a fast one on us. Whose responsibility is it to pay for the detectors?
Your landlord is not trying to pull one over on you. Under the new law, which required building owners to install carbon monoxide detectors "within 15 feet of the primary entrance of each bedroom" by November 1st, tenants are responsible for $25 per detector. For combination smoke/carbon monoxide detectors, tenants are responsible for $35, but only if the existing smoke detector in the apartment needs to be replaced.
Gothamist covered this in October and the original post stoked some heated debate. Have you paid your landlord back yet?