Madhuri S.
Thanks to Nelia 38072
Thanks to Nelia 38072 I appreciate your help
Bad
Based on 228 reviews
Honesty, pricing, process and quality scores appear once 5 customers have rated them.
Starz Inc. is an American entertainment company that owns US pay television channels, a media distribution company, and animated television and movie production.
Starz (starz.com) has 228 customer reviews on Folks Told, with an average rating of 1.2 out of 5.
Showing 2 reviews with 4 stars · Clear filters
Madhuri S.
Thanks to Nelia 38072 I appreciate your help
Annette Secker Y.
Just signed up for 3 months so trying to give Starz a fair trial but please! I have a large tv so we sit a reasonable distance from the screen and why in the world you make the program selection screen impossible to read? The pictures/descriptions practically force you to get up to read them. NOT!