K.B.
Hi K.-
I've never heard of them, but in doing a quick look on their website (I assume this is the same deal they were talking to you about) that "free" system is going to cost you $199 in installation charges and then you have to sign a 5 year deal at $50/month.
I went to Brinks (which is now Broadview) and for $155 you can get their premium package installed and monitoring starts at $32/month. Not sure how long a contract you have to sign.
I'm not trying to sell you on any brand (I actually have Comcast at my house) but based on this I'd say it's not really a deal.
Good luck,
K.