Rupharma is a great company: very helpful customer service. I ordered from United Kingdom and as it was the first order I was a bit anxious....All went very well: it took about 3 weeks and no problems at all, A year later ever time my orders are filled to perfection! And if there are any issues the customer service are quick to respond and correct or help with orders. Concerning the products, I buy items ever few months to stay on top of brain fatigue, performance, etc and to help prevent mental & physical degradation. Ever product i have tried You can feel it's working as soon as you administer it. Thanks Rupharma!