Has anyone checked into or tried usafreephone.com?

I got a flier in a local newspaper about usafreephone.com but their website is rather void of information. They had online chat and when I asked what company they were I didn't get an answer. Has anyone tried them, are they legit? They offer pretty good discounts but one wonders if this is too good to be true.
2 answers 2