Comcast gets hammered by complaints