I've been with direct for two and a half years, and have been very happy with them. I have an old Hughes E86 that I've had enough of, and I don't want to have to fork over $300 for a new receiver. I called direct to see if they would cut me a break and they said no way. Dish makes very nice offer when it comes to hd receivers(free) but I'm not to sure about there programing or customer sevice. So what it comes down to is that I don't want to switch, but its hard not to.