This product peaks my interest but I'm a little hesitant over the manufacturer's affiliations/history...