Comcast Business Snail Struggles