I read a bit about this company and they do not sound to me like a reputable company that I want to hand my body from 50 feet up in the air by one of their low price ( made in China)binners.
Their ratings are screwy, their web page is lousy. It does not even show where they are made and the fact they are have regular "close out sales" on line on E-bay. Uhmmm!
I rather pay a little bit more and be secure that I get a Petzl or CMI, ISC even one made for REI or one of the other reputable manufacturers that have been in business for a long time and Meet USA-ANSI and EC standards.
Just the fact they also make Key chains makes me wonder.
But every climber is responsible for his/her own safety as previously mentioned by Tom D.

Be careful what gear you buy, 'cause your life is hanging from it!
I can get a good PETZL, DMM, Kong, or Omega Pacific binner from REI, New Tribe, Wesspur or Sherrill for around $15 to $25 bucks. I think my life is worth that much!
I do not want to show up in the "Accidents and Close Calls" section of TCI or TCC.