No idea, but I agree for the same reasons. I prefer Petzl triact lock biners. If it supports my weight, I use something with an auto lock (but still double check) and buy from the main climbing companies, such as camp, petzl, DMM, black diamond, etc.
Lots of somewhat cheaper stuff on Amazon or...