I got mine through DirecWay (DirecTV). It was expensive. I don't remember how much the modem, dish, installation, etc. cost but it I think it was around $300. They eventually changed from DirecWay to HughesNet. It was about $60 a month and was not nearly as fast as they claimed it was.
It wasn't very stable either. Every time the wind blew or it rained the service went out. Sometimes for a few minutes and sometimes for hours at a time. I live in Oregon so it rains a LOT

I also have satellite tv through DirecTV. I would lose the internet even when the tv wasn't affected.
I thought their customer service sucked. They were either rude, didn't know how to help or they wouldn't return my calls or emails for weeks at a time.
I had a lot of problems when they switched from DirecWay to HughesNet. All of our email addresses changed. I kept getting locked out of my account. It said my password was wrong even when it wasn't.
Luckily that was about the time my phone company finally started offering DSL so I switched. I now pay a lost less for faster internet.
I got a call from HughesNet about a month after I cancelled wanting to know why I cancelled and how they could talk me out of cancelling. When I explained it to him he offered to transfer me to a customker service person who could help with the connection speed, etc. I told them their customer service was the biggest reason I cancelled.
He kept telling me how much my business meant to them and how helpful their customer service was. When I asked why it took them a month to call me after I cancelled if my business really meant that much to them he couldn't answer me. He just kept insisting he transfer me.
I finally had to tell him I had been using the new service for a month and was very happy with it so I was going to hang up. His response - "Why can't I just transfer you?" My response - click