I've started hearing about Welcome Kits. Interesting as I didn't get one when I originally signed up nor when I upgraded. Could I obtain one?
I'm fairly certain if you have a Comcast customer office nearby, you can get one from them. Barring that, maybe call Comcast and request one.