If US Immigration set a standard such as NACES for foreign education evaluation, most of these companies would be out of business.
According to research done by galanga they are an arm of St. Regis. He mentions them briefly here http://forums.degreeinfo.com/showthread.php?s=&threadid=14679 You would be better off using an evaluation company that is a member of NACES.