Wow pretty much the exact same thing happened to me yesterday. I was scheduled in a 12pm to 4pm time slot for a new install (1 HD-DVR, 1 HD, and 1 standard) and no one showed or called. I called at 4 and the first rep couldn't find my order. I hung up with her and called back in and the second lady found it, and told me the technician was running late and that it was rescheduled for a 5pm to 7pm window. Apparently they had an incorrect contact number for me. I didn't complain, I was just happy that it would be done today. Well come 7:15 once again I haven't heard anything. I call back and the rep tells me the technician will call me right back. So I wait about 20 minutes or so and he does finally call me. He offered to come after his current job, which probably wouldn't be until 10pm or later, I told him it's not a big deal as long as they can come Monday I'd be happy, which he agreed to do. I haven't disconnected my cable yet so I won't be without service. I did however call DTV back and asked if they had a guarantee of some sort, and I was pleasantly surprised it was $100. I was going to ask for free Superfan, but that works out just as well. I did spend an entire beautiful Saturday waiting patiently for an install that didn't happen, but I think $100 is fair. As long as my service is working before the NFL season starts I'll be happy.