How do I get Free Starz with Contour Self install
So I recently needed to upgrade my DVR to contour. The flyer in the mail stated that they would send someone out for free to install the box for me, OR I could self-install and get the channel STARZ for free for a certain period of time. Well, I set up the new box and never heard how to start the STARZ subscription. I have both emailed Cox and spoken to them over the phone and they have no idea what I'm talking about! Of course I tossed the flyer a couple of weeks ago, but I'm not sure it had extra information. If you search on this forum there are others in my position but the threads have been inactivated. Anyone have any idea how I activate STARZ?