Addgene’s customer service philosophy Customer service can be a hassle. You finally make it through a 20-step phone tree, only to be left on hold for an hour. When you finally speak to a human being, you may not even get a solution to the problem you called about. Next, you try ...