J

Debiopharm is an average company. While they have ...

Debiopharm is an average company. While they have some good products, their customer service is lacking. I had some issues with my order and it took them a long time to respond. It was quite frustrating. Overall, I would say they are just okay.

Comments:

No comments