Is it possible to get a consumer report from these guys? I cannot decipher their business-oriented web propaganda.