Who would ever give out their Social Security number to a merchant in order to purchase a product or a service? That's nuts! I only give out my SS number to reputable health care providers. I guess the only people who would sign up for this service must be people who don't care if their identity is stolen.
Do you have a site URL you may share?