I've been purchasing peptides from this company for the last 5 months and they offer great prices, prompt delivery, and great customer service. I know they have been overwhelmed recently so their delivery time was slower than average but they were upfront with that information that they were short staffed so I have no complaints. Also, I ordered something that was out of stock and they quickly let me know and why (manufacturer problem) and they gave me a generous credit for future use to make up for it. The quality of their peptides has been good and their customer service is excellent. Please note that I'm a daily user of peptides so I've ordered from this company several times in the last 5 months.