Scam?
GL Biochem (Shanghai)Ltd.
Innopeptide
Hemanpeptide
I’ve placed small orders from 2/3 and have not received them yet or tracking info. Currently going on 4 days for Inno and GL biochem order was placed May 6. Anyone have any issues or success with any of these sites.