I switched from Comcast to DirecTV at the beginning of December when I moved. The product has been outstanding, but the billing department gets an F. I was overcharged on each of my first two bills and had to call in to get them fixed; second time required three calls to work it out, because even their own people had trouble making sense out of the random string of charges and credits that appear on their bills, with no logical breakdown or separation. Everyone I talked to agreed I was being overcharged. Then, they randomly billed me for not returning a receiver - even though I have two receivers and continue to use both of them. I got that fixed by calling again. It's incredible - I have only had two actual bills, and they've over-billed me three times. If they screw up my third bill, they'll match a record held by several MLB pitchers - four strikeouts in one inning (four billing issues in three months).