ABH Pharma should NOT be in business. They provided me the wrong product, put in the wrong color container, and was 7 weeks late in delivering the product. Also, I had them redesign my label (which I paid for) and they ordered my old label and placed it on the containers, and STILL charged me for it.
They are a BIG Pharma company, and they are NOT transparent about their practiced. Beware of doing business with them. They will tell you that they are giving you Class A products, and really give you Class B or worse.