Biolab Europe Shite
Used biolab UK with no issues. Used them for a order in France it never arrived. Now they are saying it's for me to chase the delivery even though biolab have a contract with ups. Terrible I'll get peptides elsewhere
Date of experience:
Oct 04, 2024