Just signed up for Directv with HD and PVR. The tech came Saturday and spent almost 3 hours at my home. The cable was already in place. All he had to do was set up the dish and then connect the receiver. After he installed the dish on the roof and "aligned" it, he gave me the remote control and told me that everything was set. I asked him if he would make sure that they were all set and he said that he had to go on another install. He assured me that everything was set. I had to wait for about 20 minutes for the receiver to finally download all the information and once that was done, I was able to check the channels. I was only getting about half of the HD channels. The other channels were not there but there was a message stating it was searching for the signal. When I called Directv, they told me that they couldn't get a tech out until Monday. The same tech showed up Monday and tried to tell me that I was getting all the channels just fine. The reason I wasn't getting the other channels, like ESPN HD was because I hadn't paid for them. HELLO!!! They were part of my package. I had to personally talk to the person on the phone at Directv and tell them what the problem was. They said they would have to send out another senior tech next Saturday... This is so frustrating! At least with Dish Network, I was able to get my HD channels. This is the second time I have dealt with Directv and both times I have NOT been impressed with the techs that they send out. I am seriously thinking about just going back to dish at this point...