Though I got lucky at the dealer Sunday and was told by the salesperson that he had one HR10-250 that wasn’t picked up. No waiting for two weeks. So I walk out of the store box in hand. Not so lucky when I plugged it in, had it start-up with the “Welcome: Powering up…” then went to a black screen and wouldn’t respond to any inputs from the remote or the front panel. Called DirecTV on Sunday evening and the tech confirmed that I had a bad system, and they would be happy to send me a new one over night. Sounded good, right? I was then told that a Supervisor would be calling me in 72 hours. 1 day later I called them just to see if my problem was still in their computer and was told yes it was but they had no record of a new unit being shipped or that a Supervisor would call. The customer service person then started the paper work again and again I’m told another 72 hours. When I told the rep that it’s an HR10-250 she sends me off to another queue for special cases. 15minutes later I have to give the story all over again and then was told that they aren’t even sure when they can send me a new unit. 3 days later called DirecTV customer service again and they didn’t even have a record of it and of course I was transferred again to a person who wanted to go through the whole procedure again. In frustration I called my dealer back and I finally get a hold of the store Manager and he tells me “sure we have one more in stock. Fortunately the replacement unit worked and I’m enjoying the HR10-250. Was it worth the trouble? Only time will tell as I now have to learn a new paradigm as my previous DVR was a ReplayTV. Still have incidentally. In any case DirecTV customer service needs to send it people back to school.