I have ordered from Purchase Peptides several times, product is always good. Last order did take a while to get, I think about 10 days or so and I did not get an email confirmation etc.
I emailed them once, no reply, but I think the next day or two, product arrived. Works well. I would buy from them again.