They usually have some form of sign-on bonus; 3 months of premium channels, generally.
We’ve had DirecTV for nine years, here on the farm, and it’s been OK. Can’t get TW out here, and no high speed internet, so Netflix is out of the question.
I believe DirectTV as well as Dish have their own also.