OK so I placed my order and originally gave MELANOTAN 2 USA company one star because it took weeks and weeks For the product to arrive, in fact it actually just arrived today, however when I complained to the company I found out that it was the fault of the USPS and that the package in fact has been shipped all over the country a few different times. MELANOTAN 2 USA, as soon as they realized I had not received the package overnighted A whole new package which arrived in one day. Their customer service was outstanding.