I'd assume the $100 is for the bundled software and/or other stuff. Milking the customer is relative IMHO since I'm assuming they have the same policy I mentioned I have above about getting out what you put in, nevertheless we don't know and I kinda don't care at least for my personal satisfaction.
I spoke to a couple of my industry friends around the country on the production end of things (who use a triple play) a few moments ago and got a thumbs up from both FWIW. Mine will be on my doorstep by 10AM tomorrow.