Just spent 55 min. on phone with hughesnet to no avail. In May of 2016, I called because my service was actually no service as we hadn't had signal in about 10 days. The rep. I talked to gave me a credit for the lost days and talked me into upgrading to the gen4. His pitch: A $100 instant credit, a $10 monthly credit for 12 months, and after 30 days, a rebate of $100. Well, after waiting the 30 days, I started looking for ways to submit the rebate. Couldn't find so had to call, and that is where the fun began. They could find no record that I was to receive a $100 rebate. I told them to review the call. Of course, they can't do that, it wouldn't be to their benefit. We have been with Hughes for 8 years. I told him after 8 yrs. as a customer, you should be able to make this right and honor what I was told. So after 55 min., I was given a 3 month credit of $15/mon. And he seriously asked how did that work for me. I said, well how would you feel if you were promised $100 and were given $45 instead? Hughes can lie to their customers and there is nothing you can do about it. Without a doubt, do not deal without getting it in writing first, take down names and confirmation numbers.