I had a HR-20 replaced about 2 - 3 months ago. It became so slow I couldn't stand it (it's one that I used a lot). DTV said they couldn't just replace the unit and had to send someone out. The guy came out and replaced the box (he didn't even bother to test the HR-20). He had some kind of handheld device to "close out the work order" and "activate the receiver". He then said he couldn't close the ticket until he "verified" a different receiver and gave me the last 4 digits of the access card. I looked it up on my chart (I have 11 receivers) and it was in an area I preferred he didn't see so I said, no.
He then said he had to call in and get some kind of exemption. After about 10 minutes on the phone he asked me to talk to the lady on the other end... she asked me why I wouldn't let him verify the other receiver. I explained that I didn't want the guy in my house to start with and I'm not going to let him explore looking for another receiver. She started to say something... I hung up and told the guy to leave.
About 2 months ago I got a call from a DTV 'field supervisor' who was "in the area" and asked if he could stop by my house and talk to me. I said no, and my driveway (1/3 mile long) is clearly marked as private and no trespassing. He said that DTV may have to discontinue service if I didn't cooperate. I said, "fine, send me the return boxes, and don't contact me again" and hung up. That's been at least 2 months ago and I've received nothing other than my usual bill.
DTV likes to play all these games and I have no desire to play.
DirecTV makes the tech either run and test from a random pre-selected access card and get a pass number in order to close the work order. If he doesn't get that code, he can't close the job and can't get paid for his work. An agent just verifies that you don't want him in another room and waves it so he can close the job and get paid. If you would have tried to pull that on me your replacement box would have been coming back with me.
No need to be an unreasonable person when somebody is just trying to do their job and following rules.