
So far so good, got a call scheduled for Saturday installation week of Memorial day weekend. Confirmed w/ the rep twice that it would be a M-Card, not a S-Card. Tech comes out, doesn't have a M-Card, but digital box. Doesn't have a M-Card w/ him. So he installs internet, removes the 4-way splitter in my smart box and replaces it w/ a two way splitter like I wouldn't notice. The modem/emta he gives me is missing the battery, you know for when like the power goes out so my phone service continue to work.
Call the rep, he apologizes, schedules to have a tech come out Sunday to get me an M-Card. No call, no nothing. Call him Tuesday after Memorial Day, he schedules a call for Wednesday morning. Tech comes out installs the cable card, (opens TiVo slot, inserts, give rep over the phone serial number) done. He says give it about an hour before channels start coming in. Had to leave for work, so I would check after I got back. Still not working.
Call Comcast tech support, they try something. Doesn't work, they say I need to replace the card and that a tech would have to be scheduled to replace it. He asks me if the same time is fine. I say yes. Next day, waiting, waiting, waiting... nothing. Come to find out I was scheduled for a different block of time. Nice... Waiting, waiting, get a voicemail on my cel, didn't receive call weird. Voicemail says, "sorry we missed you, call comcast to reschedule"... WHAT!!!!??? No knock, no note, but a voicemail!? WTF!?
Call Customer Service pissed beyond belief at this point. The rep tells me that I can just exchange the cable card at a payment center. So I drive to payment center, wait 15 min in line, then the payment center rep tells me they don't have them and that a tech must come out... I'm about to turn into the hulk here.

[Update: The tech came out improved my already really good signal (was getting 90% now at a full 100%). He also replaced the two way-splitter w/ a four way in my smart box. And finally he called tech support and they were finally able to figure out the provisioning error on their end to get all my channels.]