I find all of this very hard to believe. I've lived in 2 of their buildings (114 e 1st st and 433 e 80th) and never did i have anything but a top notch rental experience. The apartments were both brand new, and when i did have a small issue with my water pressure, the super, who lives downstairs, fixed it within 24 hours. I think you just have to ask nicely and not bother them for stupid things like changing a light bulb and you will be glad you rented from them...
more