New York parents are rightfully pissed!