CEM has been around for awhile. I don't know much about them. The products they sell are for research purposes, lab rats, etc., and that is how they do it. There are countless others out there just the same.