We have been with Directv for years and we have not had any major problems that were not quickly addressed and corrected. Would recommend.
It took 5 phone calls to get local channels. Guide displays all channels, not just those to which you subscribe. The channel order is unwieldy and not at all user friendly. I miss my local cable—more expensive but worth it.
Everything was great