My wife was fedup with our Charter HD DVR and wanted to go back to Tivo, So, being a good husband i went down to Best Buy and got a Tivo HD on Saturday July 26. The tivo setup was a dream and went without a hitch. Then i called the Fort Worth office of Charter Cable to get the Cablecards installed. Now here is where i become puzzled, Charter would not let me come down to pickup the cards because a Tech HAD to install them. I say OK and setup an appt. for Monday. The rep that made the appt. assured me that the tech coming out would be a Charter employee and not a contractor, and that he would be trained in the installation of CableCards, and he would be bringing several cards. Well, guess what showed up Monday. A contractor with no knowledge of cablecards much less any experience, and he only had one card. I had to walk him thru how to install a cablecard in a Tivo. Now if the cablecards can only be installed by a tech why do they send out techs that do not know how to install them? Now once we had the card in the tivo, it immediately went into the firmware updating phase, and did that for about an hour before saying firmware update failed. The tech talked to his office and I talked to Tivo cablecard support. The Techs office started by saying that the firmware update came from Tivo and if it failed it was a bad Tivo. I showed him that the firmware of the Cablecard had to come from the cable company, which he finally excepted. Then his office told him to just leave the card and it might start working in a few hours. Again i told him if it ain't working now it isn't going to. I told the Tech that it was a bad cablecard, and his response was " OK, do you want me to leave it or take it with me?" I was truly astonished, I told him " What use is a bad cablecard that doesn't work to me?" I made him take it with him. I now have made another appt. for this coming Wednesday. But really, these Charter people seem clueless about cableards. And I am anticipating a long fight with them to get one working card. Does anyone have any suggestions on how to make this process easier?