I've had cold calls from them in the past (and they even said that I had requested a call).
I've never used them, but that said, I know of several very well respected sites that use them and they seem to be happy with the service. If peace-of-mind to the consumer is important to you then they may be worth investigating.
Comment