Jake,DirecTV has the best programming for sports fans but the worst customer service ever. Expect to wait on hold for an hour before they manage to tell you they are fixing your account and then do nothing. Rinse repeat. Dish has way better customer service but not the sports.
Cant say I've had that experience with their CS. Always found them to be very helpful. Waits never been excessive for me...
Doc