Use TESTMY.NET to determine your speed.
INSIST on it.
The Hughesnet speedtest site is fake.
Several years ago they insisted on the TESTMY.NET site.
They've developed their own testing site and now, unless you INSIST on TESTMY.NET they'll use their own fake results from their fake site.
I've spent hundreds of hours on the phone w/these people.
I know them well - There is a resolution for your wows but it takes LOT's of time.
Expect an hour every time you call them - Have a hard wire cable so you can wire the router directly to your PC
Tell your family you won't be available for and hour or so.
Don't get mad, don't yell, don't get frustrated - Work w/every thing they're asking you to do.
Their call center is in Brownsville, TX, I believe, so you'll talk to nice folks but not local.
Get - Did I say "GET" the case # - They record and document every second of their conversation with you.
Make sure you're polite but firm - They usually will work with you - Just keep in mind the peep's you talk to have limited ability to fix your issue - But I really like talking to them - They really do want to fix your issue.
Take notes as you go through your conversation w/them.
Get names - Note times.
This won't be the only time you'll call them - It's a game - Learn to master it and you'll win.
Good luck !