Time Warner Cable and Comcast Join Forces in 45 Billion Dollar Deal

This mega merger leaves customers asking what this means for their service.