Right, my point was the only websites that seem to have any information are those related to/created by the manufacturers of it. I even searched for the components and the same thing happened. Even their product on Amazon has only one (5 star) review, which was clearly written by a marketer. To me this is incredibly suspicious. Your mileage may vary.