I had to sign a two year contract and it is up this coming April.It is with a satellite dish company.I hate it and they have several reruns all the time.My husband gets so angry when the channels come on that do not speak English.We pay for channels that we can't even understand.Not after April!!