Has anyone heard or seen anything about Delta labs products? I've never heard of them before but, it seems to be floating around in the area. I've got a bottle but no camera...figures! Any feedback would be great. Thanks