HughesNet advertises high-speed satellite internet service so I ordered my service from them after my old service kept having problems where it would constantly go down and I was unable to access the internet when I wanted to on many occasions. They were completely unable to explain to me why it kept gong down so I switched to HughesNet which was only one of a very few that serviced my area. My contract with them was for two years.
When I first got the service I found that the speeds of uploads and downloads was comparable to dial-up intrnet service which, as everybody knows, is definitely not high speed. When I noted this I upgraded my service with them to the fastest they had available and found that there was no difference between the two advertised speeds. Since this was completely unsatisfactory to me, I cancelled their service and they charged my credit card almost $400 for early disconnection which was completely unfair because they didn't deliver high-speed service as advertised and promised verbally. I came to find out later that they don't guarantee their advertised speeds.
Whatever you do, don't do business with HughesNet because their service is a rip-off. Simply get dial-up service at a much lower rate with no contract and you will get the same service quality as they deliver. HughesNet internet service is definitely a major rip-off.