Is this a month to month service or is there a contract? No there are no contacts if not satisfied you can cancel at any time.
Do we provide internet? No we only provide the Tv service, you will need to have your own internet set up already.
If I have an issue with a channel or movie is there technical support to help me? Yes we provide 24/7 technical support.