There is a service charge for repairs, as stated in the subscriber agreement. Repair is not same day; it can take a few days to get a tech out to your residence.
The Better Business Bureau is not a government agency; all they do is act as a middleman between a customer and a company. Once you submit a complaint, the company has 30 days to respond; and their response may not be any different from what you have already been told.
A better way to address the issues is to post to this tech support community. Posting that you're unhappy with the service isn't enough. You need to give details and be ready to work to resolve your issues by running tests. If you have issues with speeds, you will need to follow the procedure described here: https://community.hughesnet.com/t5/Tech-Support/Think-you-have-slow-speeds/m-p/110034#M74607
If you're here just to complain, you're on the wrong site. Try social media.