D

Debiopharm is a company I would avoid. Their produ...

Debiopharm is a company I would avoid. Their products are overpriced and the customer service is terrible. I had a problem with my order and they were unresponsive. I will never order from them again.

Comments:

No comments