I'm referring to the company that was being discussed in some of those digg threads I read before, not the one the OP's complaining about.