I had directv before, had nightmares with their billing department. Liked the service though.