Comcast today introduced the Xfinity Triple Play Self-Install Kit, to enable customers to install and activate their Xfinity TV, voice and Internet services on their own. In addition, the company has ...