I've made 5 orders over the past 5 months and everything has always arrived as ordered and on time. My orders have been mailed in bubble envelopes. On the one occasion I emailed with customer service they responded quickly. I am happy with the products and will continue to order from Peptide Tech.