STARZ is no longer included in the Xfinity channel lineup. But it is still offered as an à la carte add-on priced at $8.99/month. You can add it on at any time.