TWO YEAR CONTRACT. Speeds not as paid for, service is off when there is a storm system between Florida and Arizona ( this is literally what I was told!). When guests come over for holidays or any weekend night plus Friday, the service buffers awfully and you literally cannot watch anything. It is very embarrassing. Extremely expensive for what you ACTUALLY get. Tech support is of no help at all, they can't make it work any better because of the limitations of the entire Hughes set up. If you talk to the offshore customer service crew, they can't suggest anything but upgrading your plan to get better service. I have read the reviews of the people who got tricked into that, same problems for a lot more money. Please read reviews and save yourself the hassle. Two years is a VERY long time to put up with this lack of quality. Better Business Bureau receives so many complaints they say they only publish 1 out of 20, check that out. Stay Away.